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

जावास्क्रिप्ट में स्ट्रिंग को परिभाषित लंबाई के टुकड़ों में तोड़ना और स्पेस हटाना


समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहली आर्गुमेंट के रूप में एक स्ट्रिंग वाक्य लेता है जिसमें स्पेस हो सकते हैं और दूसरी आर्गुमेंट के रूप में एक संख्या लेता है। हमारा फ़ंक्शन पहले स्ट्रिंग से सभी स्पेस हटाएगा और फिर स्ट्रिंग को दूसरी आर्गुमेंट द्वारा निर्दिष्ट संख्या के टुकड़ों में तोड़ देगा। सभी स्ट्रिंग टुकड़ों की लंबाई समान होनी चाहिए, अंतिम टुकड़े के अपवाद के साथ, जिसकी कुछ मामलों में अलग लंबाई हो सकती है।

उदाहरण

निम्न कोड देखें:

const num = 5; const str = 'This is an example string'; const splitString = (str = '', num = 1) => {    str = str.replace(/\s/g,'');    const arr = [];    for(let i = 0; i < str.length; i += num){       arr.push(str.slice(i,i + num));    };    return arr; }; console.log(splitString(str, num));

आउटपुट

[ 'Thisi', 'sanex', 'ample', 'strin', 'g' ]

  1. - JavaScript में लेक्सिकोग्राफिकली व्यवस्थित करना और व्हाइटस्पेस हटाना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग, str, लेता है जिसमें वर्णमाला और व्हाइटस्पेस होते हैं। हमारे फ़ंक्शन को इनपुट स्ट्रिंग पर पुनरावृति करनी चाहिए और क्रियाएं निष्पादित करनी चाहिए ताकि वर्ण एक नई स्ट्रिंग में केस-इनसेंसिटिवली-वर्णमाला-क्रम-की-उपस्थिति क्रम में संयोजित हों। व्हा

  1. - JavaScript में स्ट्रिंग को अधिकतम भागों में विभाजित करना

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

  1. - C# String.Empty का उपयोग करके व्हाइटस्पेस हटाना

    स्ट्रिंग सेट करें।StringBuilder str = new StringBuilder("Tom Hanks");अब, व्हाइटस्पेस को String.Empty से बदलने के लिए replace() मेथड का उपयोग करें। यह अंततः व्हाइटस्पेस को हटा देगा।str.Replace(" ", String.Empty);आइए पूरा कोड देखें:उदाहरणusing System; using System.Text; class Demo