⊗jsSpREWB 113 of 294 menu

Όρια λέξεων στις κανονικές εκφράσεις JavaScript

Χρησιμοποιώντας την εντολή '\b' μπορούμε να απευθυνθούμε στο όριο μιας λέξης, ενώ με την εντολή '\B' - σε μη όριο. Ας δούμε τη λειτουργία αυτών των εντολών με παραδείγματα.

Παράδειγμα

Ας τυλίξουμε κάθε λέξη με τον χαρακτήρα '!':

let str = 'aaa aaa aaa'; let res = str.replace(/\b/g, '!');

Ως αποτέλεσμα, στη μεταβλητή θα αποθηκευτεί το εξής:

'!aaa! !aaa! !aaa!'

Παράδειγμα

Ας προσθέσουμε τον χαρακτήρα '!' στα κενά μεταξύ των γραμμάτων:

let str = 'aaa aaa aaa'; let res = str.replace(/\B/g, '!');

Ως αποτέλεσμα, στη μεταβλητή θα αποθηκευτεί το εξής:

'a!a!a a!a!a a!a!a'

Δίνεται μια συμβολοσειρά:

let str = 'abc def xyz';

Γράψτε μια κανονική έκφραση που θα μετατρέψει αυτή τη συμβολοσειρά στην ακόλουθη:

'#abc# #def# #xyz#';

Δίνεται μια συμβολοσειρά:

let str = 'abc def xyz';

Γράψτε μια κανονική έκφραση που θα μετατρέψει αυτή τη συμβολοσειρά στην ακόλουθη:

'a+b+c d+e+f x+y+z';
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη