Regex टेस्टर और डिबगर
लाइव फीडबैक और मैच हाइलाइटिंग के साथ रेगुलर एक्सप्रेशन टेस्ट, वैलिडेट और डिबग करें। डेटा वैलिडेशन, टेक्स्ट प्रोसेसिंग और पैटर्न मैचिंग डेवलपमेंट के लिए उत्तम।
//g
Status:Enter a regex pattern
फीचर्स
- लाइव टेस्टिंग: रियल-टाइम regex वैलिडेशन और मैचिंग
- मैच हाइलाइटिंग: मैच किए गए टेक्स्ट की विज़ुअल हाइलाइटिंग
- विस्तृत परिणाम: मैच पोज़िशन और कैप्चर ग्रुप्स
- फ्लैग सपोर्ट: ग्लोबल, केस-इनसेंसिटिव, मल्टीलाइन और अधिक
- क्विक उदाहरण: सामान्य यूज़ केस के लिए प्री-बिल्ट पैटर्न
- एरर डिटेक्शन: अमान्य पैटर्न के लिए स्पष्ट एरर मैसेज
सामान्य उपयोग के मामले
- ईमेल वैलिडेशन: ईमेल एड्रेस फॉर्मेट वैलिडेट करें
- फोन नंबर: फोन नंबर एक्सट्रैक्ट और वैलिडेट करें
- URL: वेब एड्रेस मैच और एक्सट्रैक्ट करें
- डेटा एक्सट्रैक्शन: स्ट्रक्चर्ड टेक्स्ट और लॉग पार्स करें
- इनपुट वैलिडेशन: फॉर्म फील्ड वैलिडेशन पैटर्न
- टेक्स्ट प्रोसेसिंग: सर्च और रिप्लेस ऑपरेशन
Regex क्विक रेफरेंस
कैरेक्टर क्लासेस:
\d- कोई भी अंक (0-9)\w- वर्ड कैरेक्टर (a-z, A-Z, 0-9, _)\s- व्हाइटस्पेस कैरेक्टर.- कोई भी कैरेक्टर (न्यूलाइन छोड़कर)[a-z]- कोई भी लोअरकेस लेटर
क्वांटिफायर:
*- शून्य या अधिक+- एक या अधिक?- शून्य या एक{n}- बिल्कुल n बार{n,m}- n और m के बीच बार
प्रो टिप्स
- सभी मैच खोजने के लिए ग्लोबल फ्लैग (g) का उपयोग करें, केवल पहला नहीं
- यह सुनिश्चित करने के लिए कई उदाहरणों के साथ टेस्ट करें कि आपका पैटर्न सही काम करता है
- मैच के विशिष्ट भागों को एक्सट्रैक्ट करने के लिए कैप्चर ग्रुप्स () का उपयोग करें
- विशिष्ट रहें - बहुत व्यापक पैटर्न अनपेक्षित टेक्स्ट से मैच कर सकते हैं
- जटिल पैटर्न के लिए ऑनलाइन regex रिसोर्सेज़ का उपयोग करें
- बैकस्लैश के साथ स्पेशल कैरेक्टर्स को एस्केप करना याद रखें