JavaScript тұрақты өрнектеріндегі сөз шекаралары

'\b' командасы арқылы сөздің шекарасына жүгінуге болады, ал '\B' командасы арқылы - шекара емес жерге. Осы командалардың жұмысын мысалдар арқылы қарастырайық.

Мысал

Әрбір сөзді '!' символына орайық:

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

Нәтижесінде айнымалыға мыналар жазылады:

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

Мысал

'!' символын әріптер арасына қосамыз:

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

Нәтижесінде айнымалыға мыналар жазылады:

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

Мына жол берілген:

javascriptlet str = 'abc def xyz';

Мына жолды алу үшін тұрақты өрнек жазыңыз:

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

Мына жол берілген:

javascriptlet str = 'abc def xyz';

Мына жолды алу үшін тұрақты өрнек жазыңыз:

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