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

स्प्लिट स्पेस सीमांकित स्ट्रिंग और जावास्क्रिप्ट में अतिरिक्त कॉमा और स्पेस ट्रिम करें?

<घंटा/>

मान लें कि निम्नलिखित हमारी स्ट्रिंग है -

var sentence = "My,,,,,,, Name,,,, is John ,,, Smith";

अतिरिक्त रिक्त स्थान और अल्पविराम को हटाने के लिए स्प्लिट () और जॉइन () के साथ रेगुलर एक्सप्रेशन का उपयोग करें। निम्नलिखित कोड है -

उदाहरण

var sentence = "My,,,,,,, Name,,,, is John ,,, Smith";
console.log("Before removing extra comma and space="+sentence);
sentence = sentence.split(/[\s,]+/).join();
console.log("After removing extra comma and space=");
console.log(sentence)

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

node fileName.js.

आउटपुट

यहाँ, मेरी फ़ाइल का नाम है demo133.js। यह निम्नलिखित आउटपुट उत्पन्न करेगा -

PS C:\Users\Amit\JavaScript-code> node demo133.js
Before removing extra comma and space=My,,,,,,, Name,,,, is John ,,, Smith
After removing extra comma and space=
My,Name,is,John,Smith

  1. जावास्क्रिप्ट में टेक्स्टडिकोडर और टेक्स्ट एन्कोडर?

    TextEncoder का उपयोग किसी दिए गए स्ट्रिंग को utf-8 मानक में बदलने के लिए किया जाता है। यह स्ट्रिंग से Uint8Array को फिर से ट्यून करता है। TextDecoder का उपयोग बाइट्स की एक धारा को कोड बिंदुओं की एक धारा में गुप्त करने के लिए किया जाता है। यह UTF-8, ISO-8859-2, KOI8-R, GBK आदि को डिकोड कर सकता है।

  1. एक स्ट्रिंग में दो या दो से अधिक रिक्त स्थान को केवल एक स्थान में कैसे परिवर्तित करें? जावास्क्रिप्ट

    हमें एक जावास्क्रिप्ट प्रोग्राम लिखना है जो HTML में एक इनपुट के माध्यम से एक वेरिएबल यूजर स्ट्रिंग लेता है। फिर जावास्क्रिप्ट के माध्यम से प्रोग्राम को स्ट्रिंग में एक से अधिक लगातार रिक्त स्थान की जांच करनी चाहिए। और प्रोग्राम को एक से अधिक लगातार रिक्त स्थान वाले ऐसे सभी उदाहरणों को केवल एक स्था

  1. सी # में एक स्ट्रिंग ट्रिम करें (अग्रणी और पिछली जगहों को हटाएं)

    स्ट्रिंग को C# में ट्रिम करने के लिए, रेगुलर एक्सप्रेशन का उपयोग करें। सबसे पहले, रेगेक्स के लिए पैटर्न सेट करें - string pattern = "\\s+"; मान लें कि अग्रणी और अनुगामी रिक्त स्थान के साथ हमारी स्ट्रिंग निम्नलिखित है - string input = " Welcome User "; अब रेगेक्स का उपयोग करके,