Граници на зборови во регуларните изрази на 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';