JavaScript RegExp \B Metakarakter
Contoh
Temukan kemunculan pertama "LO", BUKAN di awal kata:
let text = "HELLO, LOOK AT YOU!";
let pattern = /\BLO/;
Definisi dan Penggunaan
Metakarakter \B cocok dengan NOT di awal/akhir kata.
Cari pola LO, jangan di awal kata seperti ini:
\BLO
Cari pola LO, jangan di akhir kata seperti ini:
LO\B
Dukungan Peramban
/\B/
adalah fitur ECMAScript1 (ES1).
ES1 (JavaScript 1997) didukung penuh di semua browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Sintaksis
new RegExp("\\Bregexp")
or simply:
/\Bregexp/
Sintaks dengan pengubah
new RegExp("\\Bregexp", "g")
or simply:
/\Bregexp/g
Lebih Banyak Contoh
Contoh
Temukan kemunculan pertama "LO", BUKAN di AKHIR kata:
let text = "HELLO, LOOK AT YOU";
let pattern = /LO\B/;
Metode Pencarian Ekspresi Reguler
Dalam JavaScript, pencarian teks ekspresi reguler, dapat dilakukan dengan metode yang berbeda.
Dengan pola sebagai ekspresi reguler, ini adalah metode yang paling umum:
Contoh | Keterangan |
---|---|
text.match( pola ) | Metode String cocok() |
teks.pencarian( pola ) | Pencarian metode String() |
pola .exec(teks) | Metode RexExp exec() |
pola .test(teks) | Tes metode RegExp() |