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

JavaScript में स्ट्रिंग से विशिष्ट सबस्ट्रिंग हटाना


हमें एक मेन स्ट्रिंग और एक सबस्ट्रिंग दी गई है। हमारा काम एक फंक्शन बनाना है, मान लीजिए removeString() जो इन दो आर्गुमेंट्स ले और मेन स्ट्रिंग का एक ऐसा वर्जन वापस करे जो सबस्ट्रिंग से मुक्त हो।

यहां हमें स्ट्रिंग से सेपरेटर हटाना है, उदाहरण के लिए:

this-is-a-sting

आइए अब इस फंक्शन के लिए कोड लिखते हैं:

const removeString = (string, separator) => {    // हम स्ट्रिंग को स्प्लिट करते हैं और इसे सेपरेटर से मुक्त करते हैं    const separatedArray = string.split(separator);    // हम separatedArray को खाली स्ट्रिंग से जोड़ते हैं    const separatedString = separatedArray.join("");    return separatedString; } const str = removeString('this-is-a-sting', '-'); console.log(str);

इस कोड का कंसोल आउटपुट:

thisisastring

  1. - JavaScript में स्ट्रिंग से सभी स्पेस हटाना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और एक नई स्पेस-फ्री स्ट्रिंग लौटाता है (एक स्ट्रिंग जिसमें सभी स्पेस खाली स्ट्रिंग्स से बदल दिए गए हैं)।उदाहरणनिम्नलिखिक कोड है − { let res = ; for(let i = 0; i < str.length; i++){ const el = str[i]; if(el !== ){ res += el; cont

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

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

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

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