Skip to content
Zoyku

Regex टेस्टर

रेगुलर एक्सप्रेशन लाइव टेस्ट करें: टाइप करते ही हर मैच हाइलाइट, कैप्चर ग्रुप देखें और JavaScript के पैटर्न डिबग करें — आम फ़्लैग एक क्लिक दूर।

Flags
No matches yet.

0 match(es)

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

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

  1. 1अपना रेगुलर एक्सप्रेशन पैटर्न फ़ील्ड में भरें।
  2. 2फ़्लैग (g, i, m, s, u) टॉगल करें और टेस्ट स्ट्रिंग पेस्ट करें।
  3. 3हाइलाइट किए मैच और ग्रुप-लिस्ट पढ़ें; पैटर्न तब तक सँवारें जब तक वह ठीक वही कैप्चर न करने लगे जो चाहिए।

Regex टेस्टर

पैटर्न टाइप करें, चाही फ़्लैग टॉगल करें (global, case-insensitive, multiline, dotAll, unicode) और टेस्ट स्ट्रिंग पेस्ट करें — हर मैच अपनी जगह हाइलाइट होता है और नीचे की लिस्ट हर मैच को उसके इंडेक्स और कैप्चर ग्रुप सहित दिखाती है, नाम-वाले ग्रुप समेत।

अमान्य पैटर्न टूटा पेज न बनाकर पार्सर के अपने संदेश से तुरंत रिपोर्ट होते हैं, और ज़ीरो-लेंथ मैच सुरक्षित सँभलते हैं, इसलिए a* जैसे पैटर्न वैसे ही चलते हैं जैसे आपका रनटाइम चलाता है।

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

यह कौन सा regex फ़्लेवर इस्तेमाल करता है?

JavaScript (ECMAScript) RegExp — वही इंजन जो आपके ब्राउज़र और Node में चलता है। PCRE, Python या Java के पैटर्न आम तौर पर मेल खाते हैं, पर lookahead/lookbehind और unicode हैंडलिंग में हल्का फ़र्क़ हो सकता है।

मेरा पैटर्न अजीब खाली पोज़िशनें क्यों मैच करता है?

खाली स्ट्रिंग मैच करने वाले पैटर्न (a* या (?:)? जैसे) ज़ीरो-लेंथ मैच पैदा करते हैं। टेस्टर हर एक के बाद एक अक्षर आगे बढ़ता है, ठीक जैसे JavaScript का अपना इटरेशन करता है।

क्या मेरा टेस्ट डेटा कहीं भेजा जाता है?

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

मिलते-जुलते टूल

सभी डेवलपर टूल →

यह टूल एम्बेड करें

एक लाइन में यह टूल अपनी साइट पर लगाएँ — यह विज़िटर के ब्राउज़र में चलता है।

<iframe src="https://zoyku.com/hi/tools/regex-tester?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — regex-tester" loading="lazy"></iframe>
100% local processing