JavaScript RegExp Group [abc]

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

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

बारहांक एक अक्षर, समूह या अक्षर आवरण को परिभाषित कर सकते हैं:

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

उदाहरण

वैश्विक खोज करके वाक्यांश में अक्षर "h" को खोजें:

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

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

सूचना

कृपया इसे इस्तेमाल करें: [^abc] अभिव्यक्ति ब्रैकेट में नहीं होने वाले अक्षर को खोज लेती है。

उदाहरण 1

इस वाक्यांश में अक्षर "i" और "s" की वैश्विक खोज करें:

let text = "क्या आपको पता है कि यह सब है?";
let pattern = /[is]/gi;

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

उदाहरण 2

व्यापक खोज शब्दबंध में "a" से "h" तक के छोटे अक्षरों के लिए करें:

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

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

उदाहरण 3

व्यापक खोज "A" से "E" तक के बड़े अक्षरों के आवर्त को करें:

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

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

उदाहरण 4

व्यापक खोज "A" से "e" तक के बड़े अक्षरों के लिए (सभी बड़े अक्षरों को खोजेगा, लेकिन केवल "a" से "e" तक के छोटे अक्षरों को खोजेगा)。

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

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

उदाहरण 5

अक्षर आवर्त [a-s] के लिए व्यापक, न कि आकर्षण निरपेक्ष खोज करें:

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

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

उदाहरण 6

अक्षरों के लिए "g" और "gi" खोज करें:

let text = "THIS This this";
let result1 = text.match(/[THIS]/g);
let result2 = text.match(/[THIS]/gi);

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

व्याकरण

new RegExp("[abc]

या संक्षिप्त रूप में:

/[abc]/

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

new RegExp("[abc]", "g")

या संक्षिप्त रूप में:

/[abc]/g

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

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

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

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

रेगुलर अभिव्यक्ति सर्च विधियां

जेसक्रिप्ट में, रेगुलर अभिव्यक्ति टेक्स्ट सर्च को अलग-अलग विधियों से पूरा किया जा सकता है。

उपयोगपैटर्न (pattern)इस प्रकार के वाक्यांश, ये सबसे आम विधियां हैं:

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