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

जावास्क्रिप्ट: पहली स्ट्रिंग के सभी कैरेक्टर्स को दूसरी स्ट्रिंग से हटाना

मान लीजिए, हमारे पास दो स्ट्रिंग्स हैं जिनमें कैरेक्टर्स किसी विशिष्ट क्रम में नहीं हैं। हमें एक ऐसा फ़ंक्शन लिखना है जो इन दो स्ट्रिंग्स को लेता है और दूसरी स्ट्रिंग का एक संशोधित वर्जन लौटाता है जिसमें पहली स्ट्रिंग में मौजूद सभी कैरेक्टर्स को छोड़ दिया जाता है।

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

const first = "hello world"; 
const second = "hey there";

पहली स्ट्रिंग के सभी कैरेक्टर्स को दूसरी से हटाने के लिए हमारा फ़ंक्शन निम्नलिखित है -

const removeAll = (first, second) => { 
  const newArr = second.split("").filter(el => { 
    return !first.includes(el); 
  }); 
  return newArr.join(""); 
};

आइए इस फ़ंक्शन के लिए कोड लिखते हैं।

उदाहरण

const first = "hello world"; 
const second = "hey there"; 
const removeAll = (first, second) => { 
  const newArr = second.split("").filter(el => { 
    return !first.includes(el); 
  }); 
  return newArr.join(""); 
}; 
console.log(removeAll(first, second));

आउटपुट

कंसोल में आउटपुट होगा -

yt
  1. - PHP प्रोग्राम: स्ट्रिंग से नॉन-अल्फान्यूमेरिक कैरेक्टर्स हटाएं

    स्ट्रिंग से नॉन-अल्फान्यूमेरिक कैरेक्टर्स हटाने के लिए, कोड इस प्रकार है - उदाहरण 1 <?php $my_str=Thisis!@sample*on&ly)#$; $my_str = preg_replace(/[^a-z0-9]/i, , $my_str); echo नॉन-अल्फान्यूमेरिक कैरेक्टर्स हटाने के बाद स्ट्रिंग है: ; echo($my_str); ?> आउटपुट नॉन-अल्फान्यूमेरिक कैरेक्टर्स हटा

  1. - C# में दी गई स्ट्रिंग से सभी डुप्लिकेट हटाना

    यहाँ स्ट्रिंग है।string str = "ppqqrr";अब, स्ट्रिंग को char में मैप करने के लिए Hashset का उपयोग करें। यह स्ट्रिंग से डुप्लिकेट वर्णों को हटा देगा।var res = new HashSet<char>(str);आइए पूरा उदाहरण देखें:उदाहरणusing System; using System.Linq; using System.Collections.Generic; namespace

  1. - Python में दूसरी स्ट्रिंग पहली स्ट्रिंग के वर्णों से बन सकती है या नहीं जांचें

    मान लीजिए हमारे पास दो स्ट्रिंग्स s और t हैं। हमें जांचना है कि t, s के वर्णों का उपयोग करके बनाया जा सकता है या नहीं।तो, यदि इनपुट s = owleh t = hello जैसा है, तो आउटपुट True होगा।इसे हल करने के लिए, हम इन चरणों का पालन करेंगे:freq := एक मैप जिसमें सभी वर्ण और उनकी आवृत्तियाँ हैंi के लिए रेंज 0 से