जावास्क्रिप्ट RegExp परीक्षण ()
उदाहरण
वर्ण "ई" के लिए एक स्ट्रिंग खोजें:
let text = "The best things in life are free";
let pattern = /e/;
let result = pattern.test(text);
परिभाषा और उपयोग
एक स्ट्रिंग में एक मैच के लिए परीक्षण () विधि परीक्षण।
यदि यह एक मैच पाता है, तो यह सच हो जाता है, अन्यथा यह गलत हो जाता है।
ब्राउज़र समर्थन
test()
एक ECMAScript1 (ES1) सुविधा है।
ES1 (जावास्क्रिप्ट 1997) सभी ब्राउज़रों में पूरी तरह से समर्थित है:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
वाक्य - विन्यास
RegExpObject.test(string)
पैरामीटर मान
Parameter | Description |
---|---|
string | Required. The string to be searched |
प्रतिलाभ की मात्रा
Type | Description |
---|---|
Boolean | Returns true if it finds a match, otherwise false |
और ज्यादा उदाहरण
उदाहरण
एक वैश्विक खोज करें, और एक स्ट्रिंग में "Hello" और "W3Schools" के लिए परीक्षण करें:
// The string:
let text = "Hello world!";
// Look for "Hello"
let pattern1 = /Hello/g;
let result1 = patt.test(text);
// Look for "W3Schools"
let pattern2 = /W3Schools/g;
let result2 = pattern2.test(text);
नियमित अभिव्यक्ति खोज के तरीके
जावास्क्रिप्ट में, एक नियमित अभिव्यक्ति पाठ खोज, विभिन्न तरीकों से की जा सकती है।
नियमित अभिव्यक्ति के रूप में एक पैटर्न के साथ , ये सबसे आम तरीके हैं:
उदाहरण | विवरण |
---|---|
टेक्स्ट मैच ( पैटर्न ) | स्ट्रिंग विधि मिलान () |
पाठ खोज ( पैटर्न ) | स्ट्रिंग विधि खोज () |
पैटर्न .exec (पाठ) | RexExp विधि निष्पादन () |
पैटर्न । परीक्षण (पाठ) | RegExp विधि परीक्षण () |