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

जावास्क्रिप्ट में चेक करना कि स्ट्रिंग विराम चिह्न से शुरू होती है या नहीं

मान लीजिए हमारे पास निम्नलिखित स्ट्रिंग्स हैं। उनमें से एक प्रश्न चिह्न यानी विराम चिह्न से शुरू होती है -

var sentence1 = 'My Name is John Smith.' 
var sentence2 = '? My Name is John Smith.'

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

उदाहरण

var punctuationDetailsRegularExpression=/^[.,:!?]/ 
var sentence1 = 'My Name is John Smith.' 
var output1 = !!sentence1.match(punctuationDetailsRegularExpression) 
if(output1==true) 
  console.log("This ("+sentence1+") starts with a punctuation"); 
else 
  console.log("This ("+sentence1+") does not starts with a punctuation"); 
var sentence2 = '? My Name is John Smith.' 
var output2 = !!sentence2.match(punctuationDetailsRegularExpression) 
if(output2==true) 
  console.log("This ( "+sentence2+") starts with a punctuation"); 
else 
  console.log("This ( "+sentence2+" ) does not starts with apunctuation");

उपरोक्त प्रोग्राम चलाने के लिए, आपको निम्नलिखित कमांड का उपयोग करना होगा -

node fileName.js.

यहां मेरा फ़ाइल नाम demo209.js है।

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\javascript-code> node demo209.js This (My Name is John Smith.) does not starts with a punctuation This ( ? My Name is John Smith.) starts with a punctuation
  1. क्या हम JavaScript में जांच सकते हैं कि कोई प्रॉपर्टी ऑब्जेक्ट में है या नहीं? क्या हम JavaScript में जांच सकते हैं कि कोई प्रॉपर्टी ऑब्जेक्ट में है या नहीं?

    JavaScript में जांचने का कोड कि कोई प्रॉपर्टी ऑब्जेक्ट में मौजूद है या नहीं:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&

  1. - JavaScript में जांचना कि क्या स्ट्रिंग स्वयं में दोहरा रही है

    हमें एक JavaScript फ़ंक्शन लिखना है जो पहली और एकमात्र आर्गुमेंट के रूप में एक स्ट्रिंग लेता है। फ़ंक्शन को पता लगाना चाहिए कि स्ट्रिंग वर्णों के एक ही समूह की पुनरावृत्ति है या नहीं। यदि यह वर्णों के एक ही समूह की पुनरावृत्ति है तो हमें true लौटाना चाहिए, अन्यथा false। उदाहरण यदि इनपुट स्ट्रिंग है:

  1. - जावास्क्रिप्ट में इसमें मौजूद संख्याओं के आधार पर स्ट्रिंग को मान्य करना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग str लेता है। हमारा फ़ंक्शन स्ट्रिंग में वर्णमाला को उनसे पहले की संख्याओं के आधार पर मान्य करेगा। हमें स्ट्रिंग को संख्याओं से विभाजित करना होगा, और फिर संख्याओं की तुलना बाद के उपस्ट्रिंग में अक्षरों की संख्या से करनी होगी। यदि वे सभी मेल