JavaScript RegExp ?= Quantifiers

Definitie en gebruik

?=n Quantifiers matchen elke tekenreeks die gevolgd wordt door een specifieke tekenreeks n van de string.

Tip:Gebruik ?!n Quantifiers om te matchen met elke tekenreeks n van de string.

Voorbeeld

Zoek naar "all" gevolgd door "is":

let text = "Is this all there is";
let pattern = /is(?= all)/g;

Probeer het zelf uit

syntax

new RegExp("regexp(?=n)")

of kortere schrijfwijze:

/regexp(?=n)/

met modifieerders syntax

new RegExp("regexp(?=n)\", "g")

of kortere schrijfwijze:

/regexp(?=n)/g

Browser support

/(?=n)/ Is ECMAScript1 (ES1) feature.

All browsers fully support ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Support Support Support Support Support Support