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

जावास्क्रिप्ट में सबस्ट्रिंग की एक जोड़ी में एक विशेष वर्ण अनुक्रम के साथ एक स्ट्रिंग को अलग करें?


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

var fullName=" John <----> Smith ";

उपरोक्त स्ट्रिंग को सबस्ट्रिंग में अलग करने के लिए, रेगेक्स का उपयोग करें और फिर विभाजित करें ()। वाक्य रचना इस प्रकार है -

var anyVariableName=(/\s*<---->\s*/g);
var anyVariableName=yourVariableName.trim().split(yourVariableName);

पूरा जावास्क्रिप्ट कोड निम्नलिखित है -

उदाहरण

var fullName=" John <----> Smith ";
console.log("The Value="+fullName);
var regularExpression=(/\s*<---->\s*/g);
var seprateName=fullName.trim().split(regularExpression);
console.log(seprateName);

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

node fileName.js.

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

आउटपुट

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

PS C:\Users\Amit\JavaScript-code> node demo39.js
The Value= John <----> Smith
[ 'John', 'Smith' ]

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

    मान लें कि निम्नलिखित विशेष वर्णों के साथ हमारी स्ट्रिंग है - var sentence = '<My<Name<is<John<Doe'; हम स्पेशल कैरेक्टर को बदल रहे हैं और रेगेक्स के साथ रिप्लेस () का उपयोग करके इसके साथ एक स्पेस सेट कर रहे हैं। उदाहरण निम्नलिखित कोड है - var sentence = '<My<Name&l

  1. बिना दोहराए जाने वाले वर्ण n वर्णों की अलग सूची के साथ एक स्ट्रिंग कैसे बनाएं? जावास्क्रिप्ट में

    मान लीजिए, हम एकल वर्णों की अलग-अलग सरणी बनाते हैं। हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो उन सभी सरणियों को लेता है। फ़ंक्शन को ऐसे सभी संभावित स्ट्रिंग्स का निर्माण करना चाहिए जो - प्रत्येक सरणी से ठीक एक अक्षर होता है कोई दोहराए जाने वाला वर्ण नहीं होना चाहिए (क्योंकि सरणियों में सामान्

  1. जांचें कि क्या स्ट्रिंग जावास्क्रिप्ट में वांछित वर्ण के साथ समाप्त होती है

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो पहले तर्क के रूप में एक स्ट्रिंग और दूसरे तर्क के रूप में एक एकल वर्ण लेता है। फ़ंक्शन को यह निर्धारित करना चाहिए कि पहले तर्क द्वारा निर्दिष्ट स्ट्रिंग दूसरे तर्क द्वारा निर्दिष्ट वर्ण के साथ समाप्त होती है या नहीं। एकमात्र शर्त यह है कि हमें इ