Žodžių ribos JavaScript reguliariosiose išraiškose
Naudodami komandą '\b' galite kreiptis
į žodžio ribą, o naudodami komandą '\B' -
į ne ribą. Pažiūrėkime šių komandų veikimą pavyzdžiuose.
Pavyzdys
Apverskime kiekvieną žodį
simboliu '!':
let str = 'aaa aaa aaa';
let res = str.replace(/\b/g, '!');
Rezultate į kintamąjį bus įrašyta taip:
'!aaa! !aaa! !aaa!'
Pavyzdys
Pridėkime simbolį '!' tarpus
tarp raidžių:
let str = 'aaa aaa aaa';
let res = str.replace(/\B/g, '!');
Rezultate į kintamąjį bus įrašyta taip:
'a!a!a a!a!a a!a!a'
Duota eilutė:
let str = 'abc def xyz';
Parašykite reguliariąją išraišką, kuri padarys iš šios eilutės tokią:
'#abc# #def# #xyz#';
Duota eilutė:
let str = 'abc def xyz';
Parašykite reguliariąją išraišką, kuri padarys iš šios eilutės tokią:
'a+b+c d+e+f x+y+z';