⊗jsSpRESS 106 of 294 menu

जावास्क्रिप्ट में वर्ग कोष्ठक के अंदर विशेष वर्ण

[ ] के अंदर विशेष वर्ण सामान्य वर्ण बन जाते हैं। इसका मतलब है कि उन्हें बैकस्लैश से एस्केप करने की आवश्यकता नहीं है।

उदाहरण

इस उदाहरण में, खोज पैटर्न इस प्रकार दिखता है: X के बीच कोई भी अक्षर 'a', 'b', 'c', या डॉट:

let str = 'xax xbx xcx xdx x.x x@x'; let res = str.replace(/x[abc.]x/g, '!');

परिणामस्वरूप, वेरिएबल में निम्नलिखित लिखा जाएगा:

'! ! ! xdx ! x@x'

उदाहरण

इस उदाहरण में, खोज पैटर्न इस प्रकार दिखता है: X के बीच कोई भी छोटा लैटिन अक्षर या डॉट:

let str = 'xax xbx xcx x@x'; let res = str.replace(/x[a-z.]x/g, '!');

परिणामस्वरूप, वेरिएबल में निम्नलिखित लिखा जाएगा:

'! ! ! x@x'

व्यावहारिक समस्याएं

एक स्ट्रिंग दी गई है:

let str = 'aba aea aca aza axa a.a a+a a*a';

एक रेगुलर एक्सप्रेशन लिखें जो स्ट्रिंग्स 'a.a', 'a+a', 'a*a' को ढूंढे, बाकियों को प्रभावित किए बिना।

एक स्ट्रिंग दी गई है:

let str = 'xaz x.z x3z x@z x$z xrz';

एक रेगुलर एक्सप्रेशन लिखें जो स्ट्रिंग्स को इस पैटर्न के अनुसार ढूंढे: अक्षर 'x', फिर डॉट नहीं, एट-रेट नहीं, और डॉलर नहीं, और फिर अक्षर 'z'.

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें