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

किसी अन्य वर्ण - जावास्क्रिप्ट का अनुसरण करने वाले सभी विशेष वर्णों को कैसे बदलें?

<घंटा/>

मान लें कि निम्नलिखित विशेष वर्णों के साथ हमारी स्ट्रिंग है -

var sentence = '<My<Name<is<John<Doe';

हम स्पेशल कैरेक्टर को बदल रहे हैं और रेगेक्स के साथ रिप्लेस () का उपयोग करके इसके साथ एक स्पेस सेट कर रहे हैं।

उदाहरण

निम्नलिखित कोड है -

var sentence = '<My<Name<is<John<Doe';
var regularExpresion = /<(?!\s)/g;
var result = sentence.replace(regularExpresion, "< ");
console.log(result);

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

node fileName.js.

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

आउटपुट

यह कंसोल पर निम्न आउटपुट उत्पन्न करेगा -

PS C:\Users\Amit\javascript-code> node demo271.js
< My< Name< is< John< Doe

  1. जावास्क्रिप्ट रेगेक्स - विशेष वर्णों को कैसे बदलें?

    विशेष वर्णों को बदलने के लिए, जावास्क्रिप्ट में बदलें () का उपयोग करें। वाक्य रचना इस प्रकार है - anyVariableName.replace(/(^\anySymbol)|,/g, ''); उदाहरण निम्नलिखित कोड है - var values = '&677,431,444,98777'; var result=values.replace(/(^\&)|,/g, ''); console.log(re

  1. किसी अन्य सरणी के सभी तत्वों से एक सरणी को कैसे फ़िल्टर करें - जावास्क्रिप्ट?

    मान लें कि पहली सरणी से हमारे सरणी तत्व निम्नलिखित हैं - 100,110,150,180,190,175] और दूसरी सरणी से हमारे सरणी तत्व निम्नलिखित हैं - 100,150,175 इस सरणी को किसी अन्य सरणी के सभी तत्वों से फ़िल्टर करने के लिए, फ़िल्टर () का उपयोग करें। उदाहरण निम्नलिखित कोड है - var result =[100,110,150,180,190,175

  1. जावास्क्रिप्ट में RegExp का उपयोग करके स्ट्रिंग में सभी सरणी तत्वों का पता कैसे लगाएं और बदलें?

    मान लें कि हमारे पास निम्न स्ट्रिंग है - var sentence= "My Name is John Smith. I live in UK. My Favourite Subject is JavaScript." हमें उपरोक्त वाक्य में निम्नलिखित शब्दों को एक विशिष्ट मान उपलब्ध नहीं के साथ बदलने की आवश्यकता है - var values = ['John','Smith','UK',