JavaScript regulýar ifadelerinde söz çägeleri
'\b' buýrugy bilen bir söziň çägesine,
'\B' buýrugy bilen bolsa çäge däl ýerine
ýüzlenip bolýar. Bu buýruklaryň işini mysallar
bilen göreli.
Mysal
Her bir sözi '!' nyşany bilen gaplaýalyň:
javascriptlet str = 'aaa aaa aaa';
let res = str.replace(/\b/g, '!');
Netijede, üýtgeýjä aşakdaky ýazylar:
javascript'!aaa! !aaa! !aaa!'
Mysal
Harf aralyklaryna '!' nyşanyny goşalyň:
javascriptlet str = 'aaa aaa aaa';
let res = str.replace(/\B/g, '!');
Netijede, üýtgeýjä aşakdaky ýazylar:
javascript'a!a!a a!a!a a!a!a'
Задание 1
Bir setir berlen:
javascriptlet str = 'abc def xyz';
Bu setirden aşakdakyny ýasayan regulýar ifadäni ýazyň:
javascript'#abc# #def# #xyz#';
Задание 2
Bir setir berlen:
javascriptlet str = 'abc def xyz';
Bu setirden aşakdakyny ýasayan regulýar ifadäni ýazyň:
javascript'a+b+c d+e+f x+y+z';