Batas Kata dalam Regular Expression JavaScript
Dengan perintah '\b' kita dapat mengakses
batas kata, dan dengan perintah '\B' -
bukan batas kata. Mari kita lihat cara kerja
perintah-perintah ini dengan contoh.
Contoh
Mari kita bungkus setiap kata
dengan karakter '!':
let str = 'aaa aaa aaa';
let res = str.replace(/\b/g, '!');
Hasilnya, variabel akan berisi nilai berikut:
'!aaa! !aaa! !aaa!'
Contoh
Mari tambahkan karakter '!' di celah
antara huruf:
let str = 'aaa aaa aaa';
let res = str.replace(/\B/g, '!');
Hasilnya, variabel akan berisi nilai berikut:
'a!a!a a!a!a a!a!a'
Diberikan string:
let str = 'abc def xyz';
Tulis regular expression yang akan mengubah string ini menjadi:
'#abc# #def# #xyz#';
Diberikan string:
let str = 'abc def xyz';
Tulis regular expression yang akan mengubah string ini menjadi:
'a+b+c d+e+f x+y+z';