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

जावास्क्रिप्ट में रेगुलर एक्सप्रेशन के लिए 'डॉटऑल' फ़्लैग की व्याख्या करें


dotAll फ़्लैग सही या गलत लौटाता है, जो इस बात पर निर्भर करता है कि s फ़्लैग को रेगुलर एक्सप्रेशन में सेट किया गया है या नहीं।

जावास्क्रिप्ट में नियमित अभिव्यक्तियों के लिए dotAll ध्वज को लागू करने के लिए कोड निम्नलिखित है -

उदाहरण

<!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 {
      font-size: 20px;
      font-weight: 500;
   }
</style>
</head>
<body>
<h1>dotAll flag for regular expressions</h1>
<div style="color: green;" class="result"></div>
<button class="btn">CLICK HERE</button>
<h3>
Click on the above button to know if s flag has been set in regex or not
</h3>
<script>
   let btnEle = document.querySelector(".btn");
   let resEle = document.querySelector(".result");
   const regex = new RegExp("Hello", "s");
   btnEle.addEventListener("click", () => {
      resEle.innerHTML = "The s flag has been set : " + regex.dotAll;
   });
</script>
</body>
</html>

आउटपुट

उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा -

जावास्क्रिप्ट में रेगुलर एक्सप्रेशन के लिए  डॉटऑल  फ़्लैग की व्याख्या करें

'यहां क्लिक करें' बटन पर क्लिक करने पर -

जावास्क्रिप्ट में रेगुलर एक्सप्रेशन के लिए  डॉटऑल  फ़्लैग की व्याख्या करें


  1. जावास्क्रिप्ट रेगुलर एक्सप्रेशन के साथ मैचों पर लूपिंग

    जावास्क्रिप्ट में रेगुलर एक्सप्रेशन मैचों पर लूपिंग के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <ti

  1. जावास्क्रिप्ट में स्क्रॉल इवेंट की व्याख्या करें।

    जब उपयोगकर्ता स्क्रॉलबार को ऊपर या नीचे ले जाकर इंटरैक्ट करता है तो जावास्क्रिप्ट में स्क्रॉल इवेंट सक्रिय हो जाता है। जावास्क्रिप्ट में स्क्रॉल इवेंट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <m

  1. जावास्क्रिप्ट में स्टेटमेंट के लिए... के बारे में बताएं?

    for…in लूप सभी ऑब्जेक्ट गुणों के माध्यम से लूप करता है। जावास्क्रिप्ट में for..in स्टेटमेंट को लागू करने वाला कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width