Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript RegExp में exec मेथड की क्या भूमिका है?


JavaScript में exec() मेथड किसी स्ट्रिंग को पैटर्न के साथ खोजता है। यदि कोई मिलान नहीं मिलता तो NULL लौटाता है, अन्यथा खोजा गया टेक्स्ट लौटाता है।

उदाहरण

JavaScript रेगुलर एक्सप्रेशन में exec() मेथड के साथ काम करने का तरीका जानने के लिए निम्न कोड चलाएं:

<html>    <head>       <title>JavaScript Regular Expressions</title>    </head>    <body>       <script>          var myStr = "Welcome to our website! Welcome to Tutorialspoint!";          var res = /t/.exec(myStr);          document.write(res);       </script>    </body> </html>

  1. - JavaScript में _.size() मेथड का उपयोग

    _.size() _.size() JavaScript के underscore.js लाइब्रेरी से है। इसका उपयोग ऐरे के आकार को खोजने के लिए किया जाता है। इस मेथड का उपयोग करने से पहले underscore.js के CDN का उपयोग सुनिश्चित करना चाहिए ताकि कोड निष्पादित हो सके। सिंटैक्स _.size(array); उदाहरण-1 निम्न उदाहरण में, एक सामान्य ऐरे को _.size

  1. - JavaScript में exec() रेगेक्स मेथड का उपयोग

    exec() exec() मेथड एक रेगेक्स मेथड है। यह एक स्ट्रिंग में निर्दिष्ट पैटर्न की खोज करता है और, test() रेगेक्स मेथड के विपरीत, पाए गए टेक्स्ट को ऑब्जेक्ट के रूप में लौटाता है। यदि कोई मेल नहीं है तो यह आउटपुट के रूप में null देगा। आइए इसे विस्तार से चर्चा करें। उदाहरण-1 निम्न उदाहरण में, एक वेरिएबल प

  1. JavaScript RegExp exec(): रेगेक्स मैच निष्पादित करें JavaScript RegExp exec(): रेगेक्स मैच निष्पादित करें

    RegExp.prototype.exec() मेथड स्ट्रिंग में मैच के लिए खोज करता है। मैच मिलने पर परिणाम एरे लौटाता है, अन्यथा null। g फ्लैग के साथ यह पुनरावृत्त खोज सक्षम करता है। उदाहरण { const result = pattern.exec(sampleStr); if (result) { sampleEle.innerHTML += ` <br> मिला: