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

JavaScript में स्ट्रिंग से सभी गैर-वर्णमाला वर्ण हटाना


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

उदाहरण के लिए -

यदि इनपुट स्ट्रिंग है -

const str = 'he@656llo wor?ld';

तो आउटपुट स्ट्रिंग होनी चाहिए -

const output = 'hello world';

उदाहरण

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

const str = 'he@656llo wor?ld';

const isAlphaOrSpace = char => ((char.toLowerCase() !== char.toUpperCase()) || char === ' ');

const removeSpecials = (str = '') => {
  let res = '';
  const { length: len } = str;
  for (let i = 0; i < len; i++) {
    const el = str[i];
    if (isAlphaOrSpace(el)) {
      res += el;
    };
  };
  return res;
};

console.log(removeSpecials(str));

आउटपुट

कंसोल पर निम्नलिखित आउटपुट प्राप्त होगा:

hello world

  1. - जावास्क्रिप्ट में वर्णमाला क्रम में स्ट्रिंग से n अक्षर हटाना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक लोअरकेस वर्णमाला स्ट्रिंग और संख्या num लेता है। हमारा फ़ंक्शन सरणी से num अक्षरों को वर्णमाला क्रम में हटाएगा। इसका मतलब है कि हमें पहले a को हटाना चाहिए यदि वे मौजूद हैं फिर b, c और इसी तरह जब तक हम वांछित num तक नहीं पहुंच जाते।उदाहरणनिम्न कोड दे

  1. - JavaScript में स्ट्रिंग की सरणी से टिप्पणियों को हटाना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो स्ट्रिंग्स की एक सरणी, arr, को पहला तर्क और विशेष वर्णों की एक सरणी, starters, को दूसरा तर्क के रूप में लेता है। स्टार्टर सरणी में वे वर्ण होते हैं जो टिप्पणी शुरू कर सकते हैं। हमारे फ़ंक्शन को सरणी arr के माध्यम से पुनरावृति करनी चाहिए और स्ट्रिंग्स में

  1. - JavaScript में स्ट्रिंग के वर्णों को समूहों में पुनर्गठित करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग str को एकमात्र आर्गुमेंट के रूप में लेता है।स्ट्रिंग str में तीन प्रकार के वर्ण हो सकते हैं:अंग्रेजी अल्फाबेट: (A-Z), (a-z)अंक: 0-9विशेष वर्ण - बाकी सभी शेष वर्णहमारा फ़ंक्शन इस स्ट्रिंग के माध्यम से पुनरावृति करना चाहिए और ठीक तीन तत्वों वाली