जेसक्रिप्ट RegExp समूह [^abc]

परिभाषा और उपयोग

ब्रैकेट [^abc] को ब्रैकेट के बाहर होने वाले किसी भी अक्षर के मेल को निर्धारित करता है。

ब्रैकेट के द्वारा एकल अक्षर, समूह या अक्षर-आवर्त को परिभाषित किया जा सकता है:

[^abc] a, b या c का किसी भी अक्षर नहीं है
[^A-Z] बड़े A से बड़े Z तक का किसी भी अक्षर नहीं है
[^a-z] छोटे a से छोटे z तक का किसी भी अक्षर नहीं है
[^A-z] बड़े A से छोटे z तक का किसी भी अक्षर नहीं है

सूचना:कृपया इसे उपयोग करें [abc] ब्रैकेट के बीच के किसी भी अक्षर को खोजें

उदाहरण

उदाहरण 1

ब्रैकेट [h] के भीतर नहीं होने वाले अक्षरों को विश्वस्तरीय खोज करें:

let text = "Is this all there is?";
let pattern = /[^h]/g;

अपने आप प्रयोग करें

उदाहरण 2

ग्लोबल खोज करें जो "i" और "s" के अलावा किसी अक्षर की तुलना में नहीं है:

let text = "Do you know if this is all there is?";
let pattern = /[^is]/gi;

अपने आप प्रयोग करें

उदाहरण 3

ग्लोबल खोज करें जो छोटे "a" से लेकर छोटे "h" तक के अक्षरों की तुलना में नहीं है:

let text = "Is this all there is?";
let pattern = /[^a-h]/g;

अपने आप प्रयोग करें

उदाहरण 4

ग्लोबल खोज करें जो बड़े "A" से लेकर बड़े "E" तक के अक्षरों की तुलना में नहीं है:

let text = "I SCREAM FOR ICE CREAM!";
let pattern = /[^A-E]/g;

अपने आप प्रयोग करें

उदाहरण 5

ग्लोबल खोज करें जो बड़े "A" से लेकर छोटे "e" तक के अक्षरों की तुलना में नहीं है:

let text = "I Scream For Ice Cream, is that OK?!";
let pattern = /[^A-e]/g;

अपने आप प्रयोग करें

उदाहरण 6

सूचना:कृपया [abc] व्याकरण का उपयोग करके ब्रैकेट के बीच के किसी भी अक्षर को खोजें

ग्लोबल, न कृत्रिम अक्षरों की तुलना में खोज करें [a-s]:

let text = "I Scream For Ice Cream, is that OK?!";
let pattern = /[^a-s]/gi;

अपने आप प्रयोग करें

व्याकरण

new RegExp("[^xyz]

या घटक रूप में:

/[^xyz]/

संशोधक संग्रह व्याकरण

new RegExp("[^xyz]", "g")

या घटक रूप में:

/[^xyz]/g

सूचना

कृपया इसे उपयोग करें [abc] ब्रैकेट के बीच के किसी भी अक्षर को खोजें

ब्राउज़र समर्थन

/[^abc]/ ये ECMAScript1 (ES1) विशेषता हैं。

सभी ब्राउज़र एस1 (जेसक्रिप्ट 1997) को पूरी तरह से समर्थित करते हैं:

च्रोम आईई एज फायरफॉक्स सैफारी ओपेरा
समर्थित समर्थित समर्थित समर्थित समर्थित समर्थित

पैटर्न खोजने वाले रेगुलर एक्सप्रेशन (RexExp) विधियाँ

जेसक्रिप्ट में, पैटर्न वाक्यांश खोजने के लिए अलग-अलग विधियों से पूरा किया जा सकता है。

उपयोगपैटर्न (pattern)इस प्रकार के पैटर्न (pattern) ये सबसे अधिक प्रयोग होने वाले विधियाँ हैं:

उदाहरण वर्णन
text.match(पैटर्न) शब्द-शृंखला विधि match()
text.search(पैटर्न) शब्द-शृंखला विधि search()
पैटर्न.exec(text) RexExp विधि exec()
पैटर्न.test(text) RexExp विधि test()