Regex Tester
अपने browser में live regular expressions बनाएं, test करें और debug करें — instant match highlighting, capture groups, substitution प्रीव्यू, plain-English explanation और 15+ languages के लिए copy करने योग्य code।
पूरी तरह native JavaScript regex engine का उपयोग करते हुए आपके browser में चलता है — कुछ भी upload नहीं होता। Generated code आपको 15+ languages में वही pattern ले जाने देता है।
हर match को replace करने के लिए global (g) flag अनुशंसित है।
Live testing JavaScript engine उपयोग करता है। कुछ flavors (Go, Rust) look-arounds या back-references का समर्थन नहीं करते।
Regex Tester के बारे में
Regex Tester आपको रेगुलर एक्सप्रेशन बनाने, टेस्ट करने और डीबग करने देता है, लाइव: एक पैटर्न टाइप करें, टेस्ट स्ट्रिंग पेस्ट करें, और हर capture group — नंबर वाला या नाम वाला — के साथ उसकी सटीक इंडेक्स रेंज सूचीबद्ध करते हुए मैच तुरंत हाइलाइट हो जाते हैं। यह पूरी तरह आपके ब्राउज़र में, नेटिव JavaScript regex इंजन पर चलता है; कुछ भी अपलोड नहीं होता।
मैचिंग के अलावा, चार अतिरिक्त टैब भारी काम करते हैं। Substitution $1, $2 और $<name> group रेफ़रेंस के साथ एक रिप्लेसमेंट का प्रीव्यू देता है। Explanation पैटर्न को टोकन-दर-टोकन सरल भाषा में तोड़कर बताता है। Code 15+ भाषाओं के लिए तुरंत पेस्ट करने लायक स्निपेट बनाता है, और Reference कैरेक्टर क्लास, एंकर, क्वांटिफ़ायर और look-arounds को एक क्लिक दूर रखता है।
सामान्य पैटर्न — ईमेल, URL, IPv4, IPv6, UUID, तारीख, स्लग, हेक्स रंग और अन्य — एक-क्लिक प्रीसेट के रूप में लोड होते हैं, और सभी छह फ्लैग (g, i, m, s, u, y) चेकबॉक्स से टॉगल होते हैं। अमान्य पैटर्न चुपचाप विफल होने की बजाय तुरंत फ्लैग कर दिए जाते हैं, जिससे यह रोज़मर्रा के काम के लिए एक व्यावहारिक regex tester online बन जाता है।
Regex Tester का उपयोग कैसे करें
- अपना रेगुलर एक्सप्रेशन टाइप करें, या किसी प्रीसेट (ईमेल, URL, IPv4, UUID…) को लोड करें।
- ज़रूरी फ्लैग टॉगल करें — सभी मैच के लिए g, केस-असंवेदनशील के लिए i, मल्टीलाइन के लिए m।
- एक टेस्ट स्ट्रिंग पेस्ट करें और हाइलाइट किए गए मैच व capture groups देखें।
- रिप्लेसमेंट का प्रीव्यू देखने के लिए Substitution टैब का उपयोग करें, या टोकन-दर-टोकन विवरण के लिए Explanation का।
- Code टैब खोलें और पैटर्न को अपनी भाषा में काम करने वाले स्निपेट के रूप में कॉपी करें।