⊗jsSpRELB 112 of 294 menu

जावास्क्रिप्ट रेगुलर एक्सप्रेशन में स्ट्रिंग की शुरुआत और अंत

विशेष प्रतीक होते हैं जो स्ट्रिंग की शुरुआत '^' या अंत '$' को दर्शाते हैं। आइए उदाहरणों के माध्यम से उनके काम को देखें।

उदाहरण

इस उदाहरण में खोज पैटर्न इस प्रकार है: 'aaa' को '!' से केवल तभी बदलें जब यह स्ट्रिंग की शुरुआत में हो:

let str = 'aaa aaa aaa'; let res = str.replace(/^aaa/g, '!');

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

'! aaa aaa'

उदाहरण

इस उदाहरण में खोज पैटर्न इस प्रकार है: 'aaa' को '!' से केवल तभी बदलें जब यह स्ट्रिंग के अंत में हो:

let str = 'aaa aaa aaa'; let res = str.replace(/aaa$/g, '!');

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

'aaa aaa !'

उदाहरण

जब रेगुलर एक्सप्रेशन की शुरुआत में '^' हो, और अंत में '$' हो, तो इस तरह हम पूरी स्ट्रिंग को रेगुलर एक्सप्रेशन से मेल खाने के लिए जाँचते हैं।

अगले उदाहरण में खोज पैटर्न इस प्रकार है: अक्षर 'a' एक या अधिक बार दोहराता है, पूरी स्ट्रिंग को '!' से बदलें यदि यह केवल 'a' अक्षरों से बनी है

let str = 'aaa'; let res = str.replace(/^a+$/g, '!');

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

'!'

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

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

let str = 'abc def xyz';

एक रेगुलर एक्सप्रेशन लिखें जो पहला अक्षरों वाला उपस्ट्रिंग ढूंढे।

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

let str = 'abc def xyz';

एक रेगुलर एक्सप्रेशन लिखें जो अंतिम अक्षरों वाला उपस्ट्रिंग ढूंढे।

हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें