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

जावास्क्रिप्ट का उपयोग करके स्ट्रिंग में स्पेस की संख्या ढूंढना


जावास्क्रिप्ट का उपयोग करके इसे खोजने के एक से अधिक तरीके हैं जैसे split() मेथड का उपयोग करके, फॉर लूप का उपयोग करके, मैपिंग और फ़िल्टरिंग द्वारा, रेगेक्स का उपयोग करके।

रेगेक्स का उपयोग करने वाला तरीका अन्य तरीकों की तुलना में अब तक का सबसे कुशल और उच्च प्रदर्शन वाला तरीका है, विशेष रूप से बड़े टेक्स्ट के लिए। इसलिए हम इस समस्या को हल करने के लिए उसी का उपयोग करेंगे।

निम्नलिखित कोड है:

उदाहरण

console.log(("abc def rr tt".match(/ /g) || []).length); console.log(("a f fe fg gsd f".match(/ /g) || []).length);

ध्यान दें कि हमने OR ऑपरेटर के साथ एक खाली ऐरे का उपयोग यह सुनिश्चित करने के लिए किया है कि यदि स्ट्रिंग में कोई स्पेस नहीं है तो एरर फेंकने के बजाय यह 0 आउटपुट करे।

आउटपुट

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

3 5

  1. - जावास्क्रिप्ट में स्ट्रिंग संख्या के दूसरे आधे अंकों को शून्य में बदलना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एकमात्र आर्गुमेंट के रूप में एक स्ट्रिंग संख्या लेता है। हमारा फ़ंक्शन इनपुट संख्या को दूसरे आधे अंकों को 0 में बदलकर लौटाएगा। उन मामलों में जहां संख्या में विषम संख्या में अंक होते हैं, मध्य अंक से आगे के अंकों को 0 में बदला जाना चाहिए।उदाहरण के लिए:9

  1. C++ में स्ट्रिंग के सबस्ट्रिंग्स की संख्या निकालना C++ में स्ट्रिंग के सबस्ट्रिंग्स की संख्या निकालना

    इस लेख में, आप एक दी गई स्ट्रिंग में बनने वाले सबस्ट्रिंग्स (गैर-खाली) की संख्या निकालने के दृष्टिकोण के बारे में जानेंगे।इनपुट: string = moon आउटपुट: 10 व्याख्या: सबस्ट्रिंग्स हैं m, o, o, n, mo, oo, on, moo, oon और moon। इनपुट: string = yellow आउटपुट: 21समाधान खोजने का दृष्टिकोणमान लें स्ट्रिंग की

  1. - पायथन का उपयोग करके स्ट्रिंग में विभिन्न पूर्णांकों की संख्या खोजने का प्रोग्राम

    मान लीजिए हमारे पास एक लोअरकेस अल्फान्यूमेरिक स्ट्रिंग s है। हमें हर गैर-अंक वर्ण को स्पेस से बदलना है, लेकिन अब हम कुछ पूर्णांकों के साथ रह गए हैं जो कम से कम एक स्पेस से अलग हैं। हमें s पर प्रतिस्थापन संचालन करने के बाद विभिन्न पूर्णांकों की संख्या ढूंढनी है। यहां दो संख्याओं को अलग माना जाता है