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

JavaScript Regex में पैटर्न रीयूज करके कैप्चर ग्रुप्स कैसे बनाएं?

उदाहरण

बैक-रेफरेंस (\1, \2) के साथ रेगुलर एक्सप्रेशन से रिपीटिंग पैटर्न मैच करें।

var groupValues1 = "10 10 10"; 
var groupValues2 = "10 10 10 10"; 
var groupValues3 = "10 10"; 
var regularExpression = /^(\d+)(\s)\1\2\1$/; 
var isValidGroup1 = regularExpression.test(groupValues1); 
var isValidGroup2 = regularExpression.test(groupValues2); 
var isValidGroup3 = regularExpression.test(groupValues3); 
if (isValidGroup1 == true) console.log("This is a valid group=" + groupValues1); 
else console.log("This is not a valid group=" + groupValues1); 
if (isValidGroup2 == true) console.log("This is a valid group=" + groupValues2); 
else console.log("This is not a valid group=" + groupValues2); 
if (isValidGroup3 == true) console.log("This is a valid group=" + groupValues3); 
else console.log("This is not a valid group=" + groupValues3);

प्रोग्राम चलाने के लिए:

node fileName.js

आउटपुट

PS C:\Users\Amit\javascript-code> node demo188.js 
This is a valid group=10 10 10 
This is not a valid group=10 10 10 10 
This is not a valid group=10 10
  1. जावास्क्रिप्ट रेगुलर एक्सप्रेशन्स में नेम्ड कैप्चर ग्रुप्स जावास्क्रिप्ट रेगुलर एक्सप्रेशन्स में नेम्ड कैप्चर ग्रुप्स

    परिचय जावास्क्रिप्ट में, आप रेगुलर एक्सप्रेशन के किसी भाग को ग्रुप कर सकते हैं। इसे पैरेंथेसिस में कैरेक्टर्स को एनकैप्सुलेट करके किया जाता है। नेम्ड कैप्चर ग्रुप्स (ES2018 में पेश किए गए) आपको प्रत्येक ग्रुप को एक नाम असाइन करने की अनुमति देते हैं, जिससे कोड अधिक पठनीय और रखरखाव योग्य बनता है। उद

  1. क्या जावास्क्रिप्ट में खाली iframe src वैध है? क्या जावास्क्रिप्ट में खाली iframe src वैध है?

    खाली iframe src के लिए, एलिमेंट का उपयोग करें और इसे खाली src के लिए निम्नलिखित की तरह सेट करें -उदाहरण  Document उपरोक्त प्रोग्राम चलाने के लिए, फ़ाइल का नाम anyName.html(index.html) से सेव करें और फ़ाइल पर राइट-क्लिक करें। VS कोड एडिटर में Open with Live Server विकल्प चुनें।आउटप

  1. जावास्क्रिप्ट में वैध डेट फॉर्मेट चेक करना जावास्क्रिप्ट में वैध डेट फॉर्मेट चेक करना

    वैध डेट फॉर्मेट चेक करने के लिए, डेट का मिलान करें -const dateFormat = /^\d{4}\-\d{2}\-\d{2}$/;उदाहरण  Document .check-valid-date { border: 1px solid red; } const dateFormat = /^\d{4}\-\d{2}\-\d{2}$/; document.getElementById(check-valid-date).addEventListener(change, checkingForVal