Tool workspace
Regex tester, regular expression checker और replacer
Expressions, flags, matches और replacement output live test करें.
Regex tester और replacer
Regex tester और replacer
bytes →
Regex tester और replacer
क्वेरी पैरामीटर
IDN / Punycode
Regex tester और replacer
..
हेडर
Payload
मेटाडेटा
· समाप्ति:
हस्ताक्षर सत्यापित करें
साइन (HS)
Regex tester और replacer
पैटर्न लाइब्रेरी
हाइलाइट किए मैच
Matches ()
प्रतिस्थापन परिणाम
Regex tester और replacer
सापेक्ष:
टाइमज़ोन
भागों से बनाएँ
अंतर
Regex tester और replacer
Regex tester और replacer
Regex tester और replacer
उदाहरण
पैटर्न
\d{4}-\d{2}-\d{2}
2026-06-03 में मिलान
2026-06-03
Regex गाइड और लेख
रेग्युलर एक्सप्रेशन टेक्स्ट को कैसे पढ़ते हैं
रेग्युलर एक्सप्रेशन एक छोटी-सी भाषा है जो पैटर्न के ज़रिए टेक्स्ट का मिलान करती है। उनके सोचने का तरीक़ा समझना उन्हें कम जादुई और ज़्यादा अनुमेय बना देता है।
लेख पढ़ेंऐसे रेग्युलर एक्सप्रेशन लिखना जिन्हें दूसरे डेवलपर संभाल सकें
एक काम करता regex लिखना आसान है; एक ऐसा regex लिखना जिसे महीनों बाद कोई पढ़ और बदल सके, असली कौशल है।
लेख पढ़ेंरेग्युलर एक्सप्रेशन में विनाशकारी बैकट्रैकिंग से बचना
कुछ regex पैटर्न ख़ास इनपुट पर इतने धीमे हो जाते हैं कि पूरी प्रणाली ठप हो सकती है। यह कैसे होता है और इससे कैसे बचें, यह जानना ज़रूरी है।
लेख पढ़ेंRegex tester और replacer
Expressions, flags, matches और replacement output live test करें. DevToolGrid Online — एक मुफ़्त Regex tester, regular expression checker और replacer.
रेगुलर एक्सप्रेशन क्या है?
रेगुलर एक्सप्रेशन (regex) एक पैटर्न है जो स्ट्रिंग्स के समूह का वर्णन करता है। डेवलपर regex का उपयोग टेक्स्ट खोजने, ईमेल या तिथि जैसे इनपुट सत्यापित करने, स्ट्रिंग के भाग निकालने और सटीक खोज-और-बदलें के लिए करते हैं। पैटर्न शाब्दिक वर्णों और . * + ? जैसे मेटावर्णों तथा character classes से बनता है।
रेगुलर एक्सप्रेशन कैसे टेस्ट करें
- 1 पैटर्न फ़ील्ड में अपना पैटर्न लिखें।
- 2 g (global), i (केस अनदेखा) और m (multiline) जैसे flags टॉगल करें।
- 3 नमूना टेक्स्ट दर्ज करें; मिलान हाइलाइट होते हैं और उनके groups के साथ सूचीबद्ध होते हैं।
- 4 टेक्स्ट फिर से लिखने के लिए $1, $2 या नामित groups से replacement जोड़ें।
सामान्य regex गलतियाँ
- बिना escape किए विशेष वर्ण. * + ? ( ) [ ] जैसे वर्णों का विशेष अर्थ है। शाब्दिक मिलान के लिए इन्हें backslash से escape करें।
- Greedy बनाम lazy क्वांटिफायर* और + greedy हैं और अधिकतम मिलान करते हैं। न्यूनतम मिलान के लिए ? जोड़ें (जैसे .*?)।
- Global flag भूलनाg flag के बिना केवल पहला मिलान बदला या लौटाया जाता है।
Regex tester बनाम replacer
Regex tester जाँचता है कि पैटर्न मेल खाता है या नहीं और हर मिलान तथा capture group दिखाता है — सत्यापन और डिबगिंग के लिए आदर्श। Regex replacer मिलानों को एक replacement स्ट्रिंग से बदलकर टेक्स्ट फिर से लिखता है जो $1 या $<name> से groups को संदर्भित कर सकती है। यह टूल दोनों को जोड़ता है, साथ ही split मोड और तैयार पैटर्न की लाइब्रेरी।
सामान्य प्रश्न
क्या यह टूल मुफ़्त है?
हाँ। regex tester और replacer पूरी तरह मुफ़्त और बिना सीमा के हैं।
क्या मेरा टेक्स्ट सर्वर पर भेजा जाता है?
नहीं। पैटर्न और टेस्ट टेक्स्ट आपके ब्राउज़र में स्थानीय रूप से मूल्यांकित होते हैं; कुछ भी अपलोड नहीं होता।
यह कौन-सा regex संस्करण उपयोग करता है?
यह JavaScript (ECMAScript) इंजन का उपयोग करता है, जिसमें नामित groups और s तथा u flags शामिल हैं।
क्या यह capture groups का समर्थन करता है?
हाँ। संख्यांकित और नामित groups हर मिलान के लिए दिखते हैं और replacements में उपयोग किए जा सकते हैं।