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