परीक्षण () विधि एक नियमित अभिव्यक्ति . है तरीका। यह एक पैटर्न के लिए एक स्ट्रिंग की खोज करता है, और सत्य . देता है या झूठा , परिणाम के आधार पर। यदि यह दिए गए पैटर्न का सामना करता है तो यह सत्य लौटाता है, अन्यथा झूठा लौटता है। यह केस संवेदनशील . है . आइए इस पर विस्तार से चर्चा करें।
उदाहरण-1
निम्न उदाहरण में, "ट्यूटोरिक्स सबसे अच्छा ई-लर्निंग प्लेटफॉर्म है नाम का टेक्स्ट है। " दिया गया है और एक पैटर्न "तू " चेक किया जाता है कि यह मौजूद है या नहीं। चूंकि पैटर्न मौजूद है test() विधि लौटी सत्य आउटपुट के रूप में।
<html> <body> <p id="text">Tutorix is the best e-learning platform</p> <p id="test"></p> <script> var text = document.getElementById("text").innerHTML; document.getElementById("test").innerHTML = /Tu/.test(text); </script> </body> </html>
आउटपुट
Tutorix is the best e-learning platform true
उदाहरण-2
निम्न उदाहरण में, एक पैटर्न "tu " चेक किया जाता है कि यह दिए गए टेक्स्ट में है या नहीं। अगर हम टेक्स्ट को स्पष्ट रूप से देखते हैं तो हमारे पास "Tu है। " वहां मौजूद हैं लेकिन नहीं "tu ". परीक्षण () विधि केस संवेदनशीलता . की भी जांच करती है . तो इस विधि का परिणाम झूठा . हुआ और आउटपुट में दिखाए अनुसार परिणाम प्रदर्शित किया।
<html> <body> <p id="text">Tutorix is the best e-learning platform</p> <p id="test"></p> <script> var text = document.getElementById("text").innerHTML; document.getElementById("test").innerHTML = /tu/.test(text); </script> </body> </html>
आउटपुट
Tutorix is the best e-learning platform false