RegExp ऑब्जेक्ट का उपयोग टेक्स्ट के भाग को खोजकर और निकालकर कुछ टेक्स्ट से मेल खाने वाले पैटर्न के लिए किया जाता है। RegExp ऑब्जेक्ट को या तो regexp कंस्ट्रक्टर या शाब्दिक सिंटैक्स का उपयोग करके बनाया जा सकता है।
जावास्क्रिप्ट में RegExp ऑब्जेक्ट के लिए कोड निम्नलिखित है -
उदाहरण
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .result, .sample { font-size: 20px; font-weight: 500; } </style> </head> <body> <h1>RegExp object</h1> <div class="sample"></div> <div style="color: green;" class="result"></div> <button class="Btn">CLICK HERE</button> <h3>Click on the above button to test the regex expression</h3> <script> let sampleEle = document.querySelector(".sample"); let resEle = document.querySelector(".result"); let str = "Hello world. This is a beautiful world"; sampleEle.innerHTML = str; let pattern = new RegExp("world"); document.querySelector(".Btn").addEventListener("click", () => { resEle.innerHTML += "pattern.test(str) = " + pattern.test(str) + "<br>"; resEle.innerHTML += "pattern.exec(str) = " + pattern.exec(str) + "<br>"; }); </script> </body> </html>
आउटपुट
'यहां क्लिक करें' बटन पर क्लिक करने पर -