Žodžių ribos JavaScript reguliariosiose išraiškose

Naudodami komandą '\b' galite kreiptis į žodžio ribą, o naudodami komandą '\B' - į ne ribą. Pažiūrėkime šių komandų veikimą pavyzdžiuose.

Pavyzdys

Apverskime kiekvieną žodį simboliu '!':

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

Rezultate į kintamąjį bus įrašyta taip:

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

Pavyzdys

Pridėkime simbolį '!' tarpus tarp raidžių:

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

Rezultate į kintamąjį bus įrašyta taip:

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

Duota eilutė:

javascriptlet str = 'abc def xyz';

Parašykite reguliariąją išraišką, kuri padarys iš šios eilutės tokią:

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

Duota eilutė:

javascriptlet str = 'abc def xyz';

Parašykite reguliariąją išraišką, kuri padarys iš šios eilutės tokią:

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