⊗ppPmRgSSE 236 of 447 menu

रेगुलर एक्सप्रेशन PHP में वर्ग कोष्ठकों के अंदर अपवाद

आप पहले से ही जानते हैं कि [] के अंदर विशेष वर्ण सामान्य वर्ण बन जाते हैं। हालाँकि, अपवाद हैं: यदि आपको वर्ग कोष्ठकों को वर्णों के रूप में चाहिए, तो उन्हें बैकस्लैश के साथ एस्केप करना होगा।

उदाहरण के लिए, निम्नलिखित कोड में खोज पैटर्न इस प्रकार दिखता है: X के बीच एक वर्गाकार कोष्ठक है:

<?php $str = 'x]x xax x[x x1x'; $res = preg_replace('#x[\[\]]x#', '!', $str); ?>

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

'! xax ! x1x'

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

<?php $str = 'x[]z x{}z x.z x()z'; ?>

एक रेगुलर एक्सप्रेशन लिखें जो सभी शब्दों को इस पैटर्न के अनुसार ढूंढे: अक्षर 'x', फिर कोई भी कोष्ठकों की कोई भी संख्या, फिर अक्षर 'z'

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

<?php $str = '[abc] {abc} abc (abc) [abc]'; ?>

एक रेगुलर एक्सप्रेशन लिखें जो किसी भी कोष्ठक में स्ट्रिंग्स ढूंढे और उन्हें '!' से बदल दे।

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