JavaScript RegExp समूह [^0-9]
उदाहरण
उन संख्याओं की वैश्विक खोज जो 1 से 4 तक नहीं हैं:
let text = "123456789";
let pattern = /[^1-4]/g;
परिभाषा और उपयोग
[^0-9] व्यंजक का उपयोग किसी ऐसे वर्ण को खोजने के लिए किया जाता है जो अंक नहीं है।
कोष्ठक के अंदर के अंक 0 से 9 तक की कोई भी संख्या या संख्या हो सकते हैं।
युक्ति: कोष्ठक के बीच किसी भी वर्ण को खोजने के लिए [0-9] व्यंजक का उपयोग करें जो एक अंक है।
ब्राउज़र समर्थन
/[^0-9]/
एक ECMAScript1 (ES1) सुविधा है।
ES1 (जावास्क्रिप्ट 1997) सभी ब्राउज़रों में पूरी तरह से समर्थित है:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
वाक्य - विन्यास
new RegExp("[^0-9]")
or simply:
/[^0-9]/
संशोधक के साथ सिंटेक्स
new RegExp("[^0-9]", "g")
or simply:
/[^0-9]/g
और ज्यादा उदाहरण
उदाहरण
संख्याओं के लिए एक वैश्विक खोज जो 1 नहीं हैं:
let test = "12121212";
let pattern = /[^1]/g;
उदाहरण
उन संख्याओं की वैश्विक खोज जो 5 से 8 तक नहीं हैं:
let text = "123456789";
let pattern = /[^5-8]/g;
नियमित अभिव्यक्ति खोज के तरीके
जावास्क्रिप्ट में, एक नियमित अभिव्यक्ति पाठ खोज, विभिन्न तरीकों से की जा सकती है।
नियमित अभिव्यक्ति के रूप में पैटर्न के साथ , ये सबसे आम विधियां हैं:
उदाहरण | विवरण |
---|---|
टेक्स्ट मैच ( पैटर्न ) | स्ट्रिंग विधि मिलान () |
पाठ खोज ( पैटर्न ) | स्ट्रिंग विधि खोज () |
पैटर्न .exec (पाठ) | RexExp विधि निष्पादन () |
पैटर्न । परीक्षण (पाठ) | RegExp विधि परीक्षण () |