JavaScript RegExp test() विधि
- पिछला पृष्ठ
- अगला पृष्ठ
- एक पर्याय वापस आओ जेसक्रिप्ट रेगएक्स्प परिचयात्मक मैनुअल
विवरण और उपयोग
test()
विधि का परीक्षण करने के लिए वर्णसामग्री में मेल पाए जाने वाले वाक्यांश को खोजें。
यदि मेल पाया गया तो वापसी करें true
अन्यथा, वापस false
.
उदाहरण
उदाहरण 1
चरण में अक्षर "e" खोजें
let text = "The best things in life are free"; let pattern = /e/; let result = pattern.test(text);
उदाहरण 2
वैश्विक खोज कर, चरण में "Hello" और "W3School" को परीक्षण करें:
// चरण: let text = "Hello world!"; // "Hello" खोजें let pattern1 = /Hello/g; let result1 = pattern1.test(text); // "W3School" खोजें let pattern2 = /W3School/g; let result2 = pattern2.test(text);
व्याकरण
regexp.test(string)
पारामीटर
पारामीटर | वर्णन |
---|---|
string | आवश्यक। जिसको खोजना है के लिए चरण |
रिटर्न वैल्यू
प्रकार | वर्णन |
---|---|
Boolean | यदि मेल पाया जाए तो true वापस देती है, अन्यथा false वापस देती है。 |
तकनीकी विवरण
रिटर्न वैल्यू
यदि चरण string शब्दबंध में regexp सुसंगत टेक्स्ट वापस देती है true
अन्यथा, वापस false
.
फेंकेगा
प्रकार | वर्णन |
---|---|
TypeError | इस विधि को बुलाने वाला वस्तु RegExp नहीं होने पर इस अस्तित्व को फेंकेगा। |
वर्णन
RegExp वस्तु का test()
विधि चरण को किसी पैटर्न से सुसंगत है या नहीं।
test() विधि चरण s को जांच करेगी stringको देखें कि यह क्या है कि यह regexp सुसंगत टेक्स्ट वापस देती है।यदि string शब्दबंध में ऐसा टेक्स्ट होने के कारण, इस विधि वापस true
अन्यथा, वापस false
.
RegExp वस्तु r की test() विधि को बुलाएं और इसको चरण s दें, इससे समान है: (r.exec(s) != null)
ब्राउज़र समर्थन
test()
यह ECMAScript1 (ES1) विशेषता है।
सभी ब्राउज़र ES1 (जेसक्रिप्ट 1997) को पूरी तरह से समर्थित करते हैं:
च्रोम | आईई | एज | फायरफॉक्स | सैफारी | ऑपेरा |
---|---|---|---|---|---|
समर्थित | समर्थित | समर्थित | समर्थित | समर्थित | समर्थित |
रेगुलर एक्सप्रेशन सर्च विधि
जेसक्रिप्ट में, रेगुलर एक्सप्रेशन (RE) टेक्स्ट सर्च को अलग-अलग विधियों से पूरा किया जा सकता है।
उपयोगपैटर्न (pattern)इस रूप में, ये सबसे आम विधियाँ हैं:
उदाहरण | वर्णन |
---|---|
text.match(pattern) | शब्दबंध विधि match() |
शब्दबंध text.search(pattern) | शब्दबंध विधि search() |
pattern.exec(text) | RexExp विधि exec() |
pattern.test(text) | RexExp विधि test() |
- पिछला पृष्ठ
- अगला पृष्ठ
- एक पर्याय वापस आओ जेसक्रिप्ट रेगएक्स्प परिचयात्मक मैनुअल