JavaScript RegExp ?= Niceleyici
Örnek
"is" araması, ardından "hepsi":
let text = "Is this all there is";
let pattern = /is(?= all)/g;
Tanım ve Kullanım
?= n niceleyici, belirli bir n dizesi tarafından takip edilen herhangi bir dizeyle eşleşir .
İpucu: Kullan ?! n'den sonra belirli bir dize gelmeyen herhangi bir dizeyle eşleşmek için n niceleyici .
Tarayıcı Desteği
/(?=n)/
bir ECMAScript1 (ES1) özelliğidir.
ES1 (JavaScript 1997) tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Sözdizimi
new RegExp("regexp(?=n)")
or
/regexp(?=n)/
Değiştiricilerle sözdizimi
new RegExp("regexp(?=n)", "g")
or simply:
/regexp(?=n)/g