Sempadan Perkataan dalam Regex JavaScript
Dengan menggunakan perintah '\b', kita boleh merujuk
kepada sempadan perkataan, dan dengan perintah '\B' -
bukan kepada sempadan. Mari kita lihat cara perintah-perintah ini
berfungsi melalui contoh.
Contoh
Mari kita bungkus setiap perkataan
dengan aksara '!':
let str = 'aaa aaa aaa';
let res = str.replace(/\b/g, '!');
Hasilnya, yang berikut akan disimpan ke dalam pembolehubah:
'!aaa! !aaa! !aaa!'
Contoh
Mari tambah aksara '!' di dalam jurang
antara huruf:
let str = 'aaa aaa aaa';
let res = str.replace(/\B/g, '!');
Hasilnya, yang berikut akan disimpan ke dalam pembolehubah:
'a!a!a a!a!a a!a!a'
Diberi rentetan:
let str = 'abc def xyz';
Tulis regex yang akan menjadikan rentetan ini kepada berikut:
'#abc# #def# #xyz#';
Diberi rentetan:
let str = 'abc def xyz';
Tulis regex yang akan menjadikan rentetan ini kepada berikut:
'a+b+c d+e+f x+y+z';