UTILS.
निजता हमेशा पहले
.*

Regex टेस्टर

किसी regular expression को टेक्स्ट के विरुद्ध टेस्ट करें और हर मैच हाइलाइट करें।

आपकी फ़ाइलें इसी डिवाइस पर रहती हैं

फ़ाइलें ब्राउज़र में प्रोसेस होती हैं, कभी अपलोड नहीं होतीं। साइट टूल चलाने के लिए ज़रूरी कोड और संसाधन डाउनलोड करती है। न खाता, न ट्रैकर।

इस टूल को एक HTML फ़ाइल में सहेजकर ऑफ़लाइन इस्तेमाल करने के लिए डाउनलोड करें।

गोपनीयता →
—

JavaScript रेगुलर एक्सप्रेशन। प्रोसेसिंग दो सेकंड या 5,000 मिलानों के बाद रुक जाती है। मिलान की स्थितियाँ UTF-16 कोड इकाइयों में गिनी जाती हैं।

एक पूरा उदाहरण आज़माएँ

उदाहरण

पैटर्न (\d{4})-(\d{2})-(\d{2}) को फ़्लैग g के साथ और टेक्स्ट Due 2026-10-23, paid 2026-11-01 दर्ज करें। 2 मिलान मिलते हैं; पहला 2026, 10 और 23 को कैप्चर करता है।

ध्यान रखें

पैटर्न आपके ब्राउज़र के JavaScript इंजन में चलते हैं। PCRE, Python, .NET और grep में lookbehind, नामित समूह और Unicode क्लास जैसे विवरण अलग होते हैं, इसलिए पैटर्न को उस भाषा में फिर से जाँचें जहाँ वह चलेगा।

इस टूल के बारे में

नमूना टेक्स्ट के विरुद्ध JavaScript regular expression बनाएँ और टेस्ट करें, लाइव मैच हाइलाइटिंग और मैच गिनती के साथ। g, i और m जैसे flags सेट करें। किसी पैटर्न को कोड में पेस्ट करने से पहले सही करने का एक तेज़ तरीका।

JavaScript रेगुलर एक्सप्रेशन। प्रोसेसिंग दो सेकंड या 5,000 मिलानों के बाद रुक जाती है। मिलान की स्थितियाँ UTF-16 कोड इकाइयों में गिनी जाती हैं।

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

यह किस regex शैली का है?
JavaScript (ECMAScript) regular expression, उसी इंजन का उपयोग करते हुए जो आपका ब्राउज़र और Node.js उपयोग करते हैं।
flags का क्या मतलब है?
g सभी घटनाओं से मैच करता है, i अक्षर-केस की अनदेखी करता है, m से ^ और $ पंक्ति सीमाओं से मैच करते हैं।

और टूल