Meje besed v regularnih izrazih JavaScript
Z ukazom '\b' se lahko obrnemo
na mejo besede, z ukazom '\B' pa
na ne-mejo. Oglejmo si delovanje teh
ukazov na primerih.
Primer
Oglejmo si, kako ovijemo vsako besedo
v znak '!':
let str = 'aaa aaa aaa';
let res = str.replace(/\b/g, '!');
Kot rezultat se bo v spremenljivko zapisalo naslednje:
'!aaa! !aaa! !aaa!'
Primer
Dodajmo znak '!' v vrzeli
med črkami:
let str = 'aaa aaa aaa';
let res = str.replace(/\B/g, '!');
Kot rezultat se bo v spremenljivko zapisalo naslednje:
'a!a!a a!a!a a!a!a'
Podan niz:
let str = 'abc def xyz';
Napišite regularni izraz, ki bo iz tega niza naredil naslednje:
'#abc# #def# #xyz#';
Podan niz:
let str = 'abc def xyz';
Napišite regularni izraz, ki bo iz tega niza naredil naslednje:
'a+b+c d+e+f x+y+z';