JavaScript RegExp ?= κβαντικός προσδιορισμός

Ορισμός και χρήση

?=n κβαντικός προσδιορισμός για να ταιριάζει με οποιαδήποτε ακολουθεί αμέσως συγκεκριμένη ακολουθία n του κειμένου.

Σημείωση:χρησιμοποιήστε ?!n κβαντικός προσδιορισμός για να ταιριάζει με οποιαδήποτε ακολουθεί αμέσως συγκεκριμένη αλφαβητική ακολουθία n του κειμένου.

παράδειγμα

Αναζήτηση του "is" που ακολουθείται από το "all":

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

δοκιμάστε προσωπικά

γραμματική

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

ή συντομογραφία:

/regexp(?=n)/

συμβατική γραμματική

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

ή συντομογραφία:

/regexp(?=n)/g

Υποστήριξη Περιηγητή

/(?=n)/ Είναι χαρακτηριστικά ECMAScript1 (ES1).

Όλοι οι περιηγητές υποστηρίζουν πλήρως το ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη