Regex संदर्भ
रेगुलर एक्सप्रेशन सिंटैक्स की त्वरित संदर्भ मार्गदर्शिका: कैरेक्टर क्लास, एंकर, क्वांटिफायर, ग्रुप, फ्लैग और सामान्य पैटर्न।
कैरेक्टर क्लास
एंकर
क्वांटिफायर
ग्रुप और विकल्प
एस्केप और विशेष
फ्लैग
सामान्य पैटर्न
इस टूल के बारे में
रेगुलर एक्सप्रेशन (regex) स्ट्रिंग में पैटर्न बताने के लिए एक शक्तिशाली भाषा है। यह संदर्भ सबसे अधिक उपयोग किए जाने वाले सिंटैक्स और पैटर्न को कवर करता है।
अनुभागों को श्रेणी के अनुसार व्यवस्थित किया गया है। खोज बॉक्स का उपयोग करके कीवर्ड द्वारा पैटर्न को फ़िल्टर करें।
कैसे उपयोग करें
- आवश्यक सिंटैक्स खोजने के लिए अनुभागों को ब्राउज़ करें।
- कीवर्ड द्वारा फ़िल्टर करने के लिए खोज का उपयोग करें।
- किसी भी पैटर्न पर क्लिक करके उसे क्लिपबोर्ड पर कॉपी करें।
- Regex Tester टूल में पैटर्न परीक्षण करें।
उपयोग के मामले
फ़ॉर्म वैलिडेशन, स्ट्रिंग पार्सिंग, लॉग विश्लेषण, खोज-बदलें और कई अन्य प्रोग्रामिंग कार्यों के लिए उपयोगी।
अक्सर पूछे जाने वाले प्रश्न
- क्या regex सिंटैक्स सभी भाषाओं में काम करता है? — अधिकांश भाषाएं regex का समर्थन करती हैं लेकिन मामूली सिंटैक्स अंतर के साथ। JavaScript, Python और Java जैसी प्रमुख भाषाएं अधिकतर PCRE-संगत सिंटैक्स का पालन करती हैं।
- पैटर्न को केस-इनसेंसिटिव कैसे बनाएं? — पैटर्न के बाद i फ्लैग जोड़ें। उदाहरण: /pattern/i
- लालची और आलसी क्वांटिफायर में क्या अंतर है? — लालची क्वांटिफायर (*, +, ?) जितना हो सके उतना मेल करते हैं; आलसी (*?, +?, ??) जितना कम हो सके।