Global ToolBox

रेगेक्स टेस्टर

एक टेक्स्ट ब्लॉक पर रेगुलर एक्सप्रेशन को टेस्ट करें और हर मैच, कैप्चर ग्रुप, और इंडेक्स को तुरंत हाइलाइट होते देखें।

🔒 आपके ब्राउज़र में लोकली प्रोसेस किया गया

Loading…

इस्तेमाल कैसे करें

  1. "रेगुलर एक्सप्रेशन" फ़ील्ड में अपना पैटर्न टाइप या पेस्ट करें (आगे-पीछे की स्लैश की ज़रूरत नहीं)।
  2. ज़रूरत के अनुसार i, m, और s फ़्लैग को टॉगल करें — g (ग्लोबल) फ़्लैग हमेशा लागू रहता है ताकि सिर्फ़ पहला नहीं, बल्कि हर मैच मिले।
  3. जिस टेक्स्ट को आप टेस्ट करना चाहते हैं उसे "टेस्ट स्ट्रिंग" बॉक्स में पेस्ट या टाइप करें।
  4. परिणाम लाइव अपडेट होते हैं: मैच प्रीव्यू में हाइलाइट होते हैं, और हर मैच का इंडेक्स व कैप्चर ग्रुप नीचे सूचीबद्ध होता है।

विशेषताएं

  • टाइप करते ही टेस्ट स्ट्रिंग में हर मैच को लाइव हाइलाइट करता है
  • हर मैच का इंडेक्स, पूरा मैच किया गया टेक्स्ट, और कैप्चर ग्रुप सूचीबद्ध करता है
  • केस-इनसेंसिटिव (i), मल्टीलाइन (m), और dot-all (s) फ़्लैग टॉगल करें
  • अमान्य पैटर्न के लिए क्रैश होने के बजाय एक स्पष्ट एरर मैसेज दिखाता है
  • 100% क्लाइंट-साइड — आपका पैटर्न और टेक्स्ट कभी भी आपके ब्राउज़र से बाहर नहीं जाता

अक्सर पूछे जाने वाले सवाल

क्या मेरा पैटर्न या टेक्स्ट कहीं अपलोड होता है?

नहीं। रेगेक्स टेस्टर पूरी तरह से आपके ब्राउज़र में JavaScript के नेटिव RegExp इंजन का उपयोग करके चलता है — कुछ भी कभी सर्वर पर नहीं भेजा जाता।

मैं g (ग्लोबल) फ़्लैग को बंद क्यों नहीं कर सकता?

ग्लोबल फ़्लैग सिर्फ़ पहले के बजाय हर मैच खोजने के लिए ज़रूरी है, और यही इस टूल का उद्देश्य है। i, m, और s फ़्लैग पूरी तरह से टॉगल किए जा सकते हैं।

अगर मैं कोई अमान्य पैटर्न टाइप करूं तो क्या होगा?

टूल के क्रैश होने या खाली स्क्रीन दिखाने के बजाय, आपको यह बताने वाला एक स्पष्ट एरर मैसेज दिखेगा कि क्या गलत है (जैसे कोई बिना जोड़ी वाला ब्रैकेट)।

क्या यह कैप्चर ग्रुप को सपोर्ट करता है?

हाँ। नीचे की सूची में हर मैच अपने नंबर वाले कैप्चर ग्रुप दिखाता है, अगर पैटर्न में वे मौजूद हों। जो ग्रुप खाली स्ट्रिंग से मैच हुए हों, उन्हें उसी तरह लेबल किया जाता है।

यह किस रेगेक्स फ़्लेवर का उपयोग करता है?

यह आपके ब्राउज़र के नेटिव JavaScript RegExp इंजन का उपयोग करता है, इसलिए सिंटैक्स PCRE, Python के re मॉड्यूल, या अन्य फ़्लेवर के बजाय स्टैंडर्ड JavaScript रेगुलर एक्सप्रेशन जैसा होता है।

संबंधित टूल्स