regex - Regular Expression: Double Backslashes in Bracket Expression -
निम्नलिखित अभिव्यक्ति मिलान में डबल बैकस्लैश क्या करते हैं?
/ ^ [\\ ?] क्या यह \ और और (बैकस्लैश से बच गया) के लिए एक फिल्टर है - या - \\ < / Code> और & amp; (बच नहीं) - या - \ और ? (प्रश्न चिह्न से बच गए)? <
यहां आपके नियमित अभिव्यक्ति का एक लिंक है, उदाहरण के कुछ परीक्षण स्ट्रिंग के साथ।
कोड> ^ आपके नियमित स्ट्रिंग की शुरुआत के लिए मिलान करने वाले आपके नियमित एक्सप्लोरर एंकर की शुरुआत में।
इसके बाद ब्रैकेट्स [] , जिसका अर्थ है कि कोष्ठकों के भीतर के किसी भी पात्र के लिए मिलान किया जा सकता है। कोष्ठक के अंदर, आपके पास \\ - पहले \ escapes जो चरित्र निम्नलिखित है - जिसका अर्थ है कि आप उस \ का पालन करने के बारे में जो भी खोजना चाहते हैं। यह ऐसा ही होता है कि इसके बाद क्या होता है एक और \ - इसका अर्थ है कि आप जिन वर्णों को स्वीकार करेंगे वे एक \ है। इसके बाद प्रश्न-चिह्न ? - जो, जब ब्रैकेट्स में रखा जाता है, का शाब्दिक मतलब है कि आप प्रश्न-चिह्न चिह्न के लिए मैच करना चाहते हैं। इसलिए, आपका नियमित अभिव्यक्ति किसी भी स्ट्रिंग की तलाश कर रही है
फिर से, कृपया संदर्भ लें।
Comments
Post a Comment