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 '!':

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

Kot rezultat se bo v spremenljivko zapisalo naslednje:

javascript'!aaa! !aaa! !aaa!'

Primer

Dodajmo znak '!' v vrzeli med črkami:

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

Kot rezultat se bo v spremenljivko zapisalo naslednje:

javascript'a!a!a a!a!a a!a!a'
Задание 1

Podan niz:

javascriptlet str = 'abc def xyz';

Napišite regularni izraz, ki bo iz tega niza naredil naslednje:

javascript'#abc# #def# #xyz#';
Задание 2

Podan niz:

javascriptlet str = 'abc def xyz';

Napišite regularni izraz, ki bo iz tega niza naredil naslednje:

javascript'a+b+c d+e+f x+y+z';