⊗jsSpREChSI 104 of 294 menu

रेगुलर एक्सप्रेशन में करैक्टर सेट इनवर्शन

वर्गाकार कोष्ठकों की शुरुआत में कैरेट '^' का उपयोग करके वांछित को उलटा किया जा सकता है। अर्थात, उदाहरण के लिए, यदि कमांड [ab] अक्षर 'a' या 'b' को ढूंढती है, तो कमांड [^ab] 'a' और 'b' को छोड़कर सभी वर्णों को ढूंढेगी।

उदाहरण

इस उदाहरण में, खोज पैटर्न इस प्रकार दिखता है: अक्षर 'x', फिर अक्षर 'a' नहीं, 'b' नहीं और 'c' नहीं, फिर अक्षर 'z':

let str = 'xaz xbz xcz xez'; let res = str.replace(/x[^abc]z/g, '!');

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

'xax xbx xcx !'

उदाहरण

इस उदाहरण में, खोज पैटर्न इस प्रकार दिखता है: अक्षर 'x', फिर छोटा लैटिन अक्षर नहीं, फिर अक्षर 'z':

let str = 'xaz xbz x1z xCz'; let res = str.replace(/x[^a-z]z/g, '!');

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

'xaz xbz ! !'

प्रैक्टिकल टास्क्स

एक रेगुलर एक्सप्रेशन लिखें जो स्ट्रिंग्स को इस पैटर्न के अनुसार ढूंढे: अंक '1', फिर वर्ण 'e' नहीं और 'x' नहीं, फिर अंक '2'

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

एक रेगुलर एक्सप्रेशन लिखें जो स्ट्रिंग्स को इस पैटर्न के अनुसार ढूंढे: अक्षर 'x', फिर बड़ा लैटिन अक्षर 1 या अधिक बार नहीं, फिर अक्षर 'z'

एक रेगुलर एक्सप्रेशन लिखें जो स्ट्रिंग्स को इस पैटर्न के अनुसार ढूंढे: अक्षर 'x', फिर बड़ा या छोटा लैटिन अक्षर नहीं और 1 से 5 तक का अंक नहीं 1 या अधिक बार, फिर अक्षर '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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें