Woordgrense in JavaScript gereelde uitdrukkings
Met die opdrag '\b' kan jy na 'n
woordgrens verwys, en met die opdrag '\B' -
na 'n nie-grens. Kom ons kyk na die werking van hierdie
opdragte aan die hand van voorbeelde.
Voorbeeld
Kom ons omsluit elke woord
met die simbool '!':
let str = 'aaa aaa aaa';
let res = str.replace(/\b/g, '!');
As gevolg daarvan sal die volgende in die veranderlike geskryf word:
'!aaa! !aaa! !aaa!'
Voorbeeld
Kom ons voeg die simbool '!' by in die spasies
tussen letters:
let str = 'aaa aaa aaa';
let res = str.replace(/\B/g, '!');
As gevolg daarvan sal die volgende in die veranderlike geskryf word:
'a!a!a a!a!a a!a!a'
Gegee 'n string:
let str = 'abc def xyz';
Skryf 'n gereelde uitdrukking wat van hierdie string die volgende sal maak:
'#abc# #def# #xyz#';
Gegee 'n string:
let str = 'abc def xyz';
Skryf 'n gereelde uitdrukking wat van hierdie string die volgende sal maak:
'a+b+c d+e+f x+y+z';