जावास्क्रिप्ट RegExp ?= क्वांटिफायर
उदाहरण
"is" के बाद "all" की खोज:
let text = "Is this all there is";
let pattern = /is(?= all)/g;
परिभाषा और उपयोग
?= n क्वांटिफ़ायर किसी भी स्ट्रिंग से मेल खाता है जिसके बाद एक विशिष्ट स्ट्रिंग n होती है ।
युक्ति: का प्रयोग करें ?! n क्वांटिफायर किसी भी स्ट्रिंग से मेल खाने के लिए जो एक विशिष्ट स्ट्रिंग n द्वारा पीछा नहीं किया जाता है ।
ब्राउज़र समर्थन
/(?=n)/
एक ECMAScript1 (ES1) सुविधा है।
ES1 (जावास्क्रिप्ट 1997) सभी ब्राउज़रों में पूरी तरह से समर्थित है:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
वाक्य - विन्यास
new RegExp("regexp(?=n)")
or
/regexp(?=n)/
संशोधक के साथ सिंटेक्स
new RegExp("regexp(?=n)", "g")
or simply:
/regexp(?=n)/g