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

जावास्क्रिप्ट RegExp के साथ एक स्ट्रिंग में शब्द वर्ण खोजें?


जावास्क्रिप्ट रेगुलर एक्सप्रेशन के साथ एक स्ट्रिंग में एक शब्द वर्ण (a-z, A-Z, 0-9, _) खोजने के लिए, निम्नलिखित का उपयोग करें -

\w

उदाहरण

आप एक स्ट्रिंग में शब्द वर्ण खोजने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं -

<html>
   <head>
      <title>JavaScript Regular Expression</title>
   </head>
   <body>
      <script>
         var myStr = "100% Responsive!";
         var reg = /\w/g;
         var match = myStr.match(reg);
         document.write(match);
      </script>
   </body>
</html>

  1. जावास्क्रिप्ट में सबस्ट्रिंग की एक जोड़ी में एक विशेष वर्ण अनुक्रम के साथ एक स्ट्रिंग को अलग करें?

    मान लें कि हमारे पास विशेष वर्ण अनुक्रम के साथ निम्नलिखित स्ट्रिंग है - var fullName=" John <----> Smith "; उपरोक्त स्ट्रिंग को सबस्ट्रिंग में अलग करने के लिए, रेगेक्स का उपयोग करें और फिर विभाजित करें ()। वाक्य रचना इस प्रकार है - var anyVariableName=(/\s*<---->\s*/g); var an

  1. जावास्क्रिप्ट में प्रत्येक शब्द के बाद विभाजक के साथ एक स्ट्रिंग को विभाजित करना संभव है

    प्रत्येक शब्द के बाद विभाजक के साथ एक स्ट्रिंग को विभाजित करने के लिए, वाक्य रचना इस प्रकार है - var anyVariableName=yourVariableName.split('parameter').filter(value=>value) मान लें, विभाजक के साथ हमारी स्ट्रिंग निम्नलिखित है - var sentence="-My-Name-is-John-Smith-I-live-in-US"

  1. कैसे जावास्क्रिप्ट के साथ एक सरणी में विशिष्ट शब्द खोजने के लिए?

    किसी सरणी में विशिष्ट शब्द खोजने के लिए, आप शामिल () का उपयोग कर सकते हैं। हमारे पास निम्न सरणी है - var sentence = ["My Name is John Smith. My Favourite Subject is JavaScript. I live in US. I like Hockey"]; अब, निम्नलिखित एक सरणी है जिसमें वे शब्द हैं जिन्हें हमें उपरोक्त वाक्य सरणी में