Границе речи у регуларним изразима 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';