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

जावास्क्रिप्ट के साथ रेगुलर एक्सप्रेशन मैच में वैरिएबल कैसे डालें?

<घंटा/>

आप परिवर्तनीय नाम पास करने के साथ मिलान() का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -

console.log(yourVariableName.match(yourMatchingVariableName));

उदाहरण

var senetence = 'My Name is John';
console.log("The actual value=");
console.log(senetence);
var matchWord = 'John';
console.log("The matching value=");
console.log(matchWord);
var matchRegularExpression = new RegExp(matchWord, 'g' );
console.log(senetence.match(matchWord));

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo107.js.

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\JavaScript-code> node demo107.js
The actual value=
My Name is John
The matching value=
John

  1. जावास्क्रिप्ट में नियमित अभिव्यक्ति का परीक्षण और निष्पादन कैसे करें?

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

  1. जावास्क्रिप्ट रेगुलर एक्सप्रेशन संशोधक को उदाहरणों के साथ समझाएं

    जावास्क्रिप्ट रेगुलर एक्सप्रेशन संशोधक रेगुलर एक्सप्रेशन का वैकल्पिक हिस्सा हैं और हमें केस असंवेदनशील और वैश्विक खोजकर्ता करने की अनुमति देते हैं। संशोधक को एक साथ भी जोड़ा जा सकता है। संशोधक निम्नलिखित हैं - संशोधक विवरण g यह वैश्विक मिलान को सक्षम बनाता है और पहले मैच पर रुकने के बजाय सभी मि

  1. मैं कैसे कंसोल.लॉग जावास्क्रिप्ट वैरिएबल को डोम से संबंधित कर सकता हूं?

    कंसोल पर वेरिएबल प्रदर्शित करने के लिए, document.getElementById(“”) का उपयोग करें। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=d