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';