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

स्ट्रिंग्स का मिलान कैसे करें जो जावास्क्रिप्ट में पूरी तरह से अंक नहीं हैं?

<घंटा/>

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

var values = 'studentId:"100001",studentName:"John Smith",isTopper:true,uniqueId:10001J-10001,marks:78,newId:"4678"';

आप स्ट्रिंग से मेल खाने के लिए नियमित अभिव्यक्ति का उपयोग कर सकते हैं। निम्नलिखित कोड है -

उदाहरण

var regularExpression = /(?<=:)(?!(?:null|false|true|\d+),)[\w-]+(?=,)/g;
var values = 'studentId:"100001",studentName:"John Smith",isTopper:true,uniqueId:10001J-10001,marks:78,newId:"4678"';
console.log("Original Value="+values);
console.log("The string that are not entirely digits=");
console.log(values.match(regularExpression));

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

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo187.js.

आउटपुट

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

PS C:\Users\Amit\javascript-code> node demo187.js
Original Value=studentId:"100001",studentName:"John
Smith",isTopper:true,uniqueId:10001J-10001,marks:78,newId:"4678"
The string that are not entirely digits=
[ '10001J-10001' ]

  1. जावास्क्रिप्ट में दो या दो से अधिक स्ट्रिंग्स को कैसे जोड़ें

    जावास्क्रिप्ट के साथ दो या दो से अधिक स्ट्रिंग्स को जोड़ने का तरीका जानें। जावास्क्रिप्ट में दो या दो से अधिक स्ट्रिंग्स को एक साथ जोड़ने के विभिन्न तरीके हैं, जिनमें प्लस ऑपरेटर + . भी शामिल है , प्लस बराबर होता है += ऑपरेटर, और concat() । नोट:+ और += असाइनमेंट ऑपरेटर के रूप में जाने जाते हैं।

  1. जावास्क्रिप्ट का उपयोग करके उच्चारण वर्णों के साथ तारों को कैसे क्रमबद्ध करें?

    जावास्क्रिप्ट में उच्चारण वर्णों के साथ स्ट्रिंग्स को सॉर्ट करने के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result,.sample {फ़ॉन्ट-आकार:18पीएक्स; फ़ॉन्ट-वजन:500; रंग:नीला बैंगनी}। नमूना {रंग:लाल; }उच्चारण वर्णों के साथ स्ट्रि

  1. जावास्क्रिप्ट में दिनांक मान को कैसे प्रारूपित करें?

    उदाहरण जावास्क्रिप्ट में दिनांक मान को प्रारूपित करने के लिए कोड निम्नलिखित है - function changeDateFormat(dateValues, addToFront = "") {    return typeof dateValues == "object" ? addToFront + dateValues.toLocaleDateString() : ""; } var currentDate = new Date