JavaScript RegExp ?= Penghitung
Contoh
Pencarian untuk "adalah" diikuti oleh "semua":
let text = "Is this all there is";
let pattern = /is(?= all)/g;
Definisi dan Penggunaan
Kuantifier ?= n cocok dengan string apa pun yang diikuti oleh string tertentu n .
Kiat: Gunakan ?! n quantifier untuk mencocokkan string apa pun yang TIDAK diikuti oleh string tertentu n .
Dukungan Peramban
/(?=n)/
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("regexp(?=n)")
or
/regexp(?=n)/
Sintaks dengan pengubah
new RegExp("regexp(?=n)", "g")
or simply:
/regexp(?=n)/g