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

JavaScript में किसी स्ट्रिंग के अंदर सबस्ट्रिंग खोजने के कितने तरीके हैं


हम सबस्ट्रिंग को स्ट्रिंग के अंदर दो तरीकों से खोज सकते हैं। एक तरीका indexOf() मेथड का उपयोग करना है और दूसरा ES6 includes() मेथड का उपयोग करना है। आइए उन्हें विस्तार से चर्चा करें।

indexOf()

सिंटैक्स

indexOf(str);

यह मेथड उस सबस्ट्रिंग के इंडेक्स की जांच करने का प्रयास करता है जिसकी हमें आवश्यकता है। यदि इंडेक्स है, जिसका अर्थ है सबस्ट्रिंग मौजूद है, तो आउटपुट में true प्रदर्शित होगा अन्यथा आउटपुट के रूप में false प्रदर्शित होगा। यह मेथड केस सेंसिटिव है।

उदाहरण

<html> <body> <script> var company = "Tutorix"; document.write(company.indexOf('Tutor') !== -1); document.write("</br>"); document.write(company.indexOf('tutor') !== -1); </script> </body> </html>

आउटपुट

true false


includes()

सिंटैक्स

includes(str);

indexOf() मेथड के विपरीत, यह मेथड हमारे द्वारा प्रदान की गई स्ट्रिंग की जांच करेगा कि यह मौजूद है या नहीं। यदि मौजूद है तो आउटपुट के रूप में true प्रदर्शित होगा अन्यथा आउटपुट के रूप में false प्रदर्शित होगा। यह मेथड भी केस सेंसिटिव है। हमें इसकी उपस्थिति की जांच करने के लिए सटीक स्ट्रिंग प्रदान करने की आवश्यकता है।

उदाहरण

<html> <body> <script> var company = "tutorialspoint"; document.write(company.includes('Tutor')); document.write("</br>"); document.write(company.includes('point')); </script> </body> </html>

आउटपुट

false true

  1. क्रोम में जावास्क्रिप्ट फंक्शन डेफिनिशन? मैं इसे कैसे ढूंढूं? क्रोम में जावास्क्रिप्ट फंक्शन डेफिनिशन? मैं इसे कैसे ढूंढूं?

    गूगल क्रोम में जावास्क्रिप्ट फंक्शन डेफिनिशन ढूंढने के लिए, वेब ब्राउज़र खोलें और डेवलपर टूल्स तक पहुंचने के लिए F12 दबाएं।अब Ctrl + Shift + F दबाएंनियमित अभिव्यक्ति चेक करें जैसा कि नीचे दिखाया गया है:फंक्शन खोजें और बस।

  1. - Java में String को कैरेक्टर ऐरे में कितने तरीकों से बदल सकते हैं?

    आप String को कैरेक्टर ऐरे में या तो String के प्रत्येक एलिमेंट को ऐरे में कॉपी करके या toCharArray() मेथड का उपयोग करके बदल सकते हैं। प्रत्येक एलिमेंट को कॉपी करना बदले जाने वाले String को प्राप्त करें। String की लंबाई के साथ एक खाली कैरेक्टर ऐरे बनाएं। String क्लास का charAt() मेथड किसी विशेष पोज

  1. - पायथन में सीढ़ियां चढ़ने के तरीकों की संख्या खोजने का प्रोग्राम

    मान लीजिए हमारे पास n चरणों वाली एक सीढ़ी है, और हम एक बार में 1 या 2 चरण चढ़ सकते हैं। हमें एक फ़ंक्शन परिभाषित करना है जो सीढ़ी चढ़ने के अद्वितीय तरीकों की संख्या लौटाता है। चरणों का क्रम नहीं बदला जाना चाहिए, इसलिए चरणों का प्रत्येक अलग क्रम एक तरीका गिना जाता है। यदि उत्तर बहुत बड़ा है तो परिणा