इस टूल के बारे में
मैच हाइलाइट के साथ लाइव regex जाँच।
Regex Tester एक JavaScript regular expression को real time में test string के विरुद्ध मूल्यांकन करता है। Pattern टाइप करते ही test string में सभी matches highlight हो जाते हैं और प्रत्येक match capture groups के साथ list होता है। सभी JavaScript regex flags समर्थन करता है: g, i, m, s, u और y।
उदाहरण
पैटर्न: \b\w+@\w+\.\w+\b · टेक्स्ट: "email me@test.com please"
मिलान: me@test.com
उपयोग कैसे करें
- Pattern field में regex pattern टाइप करें।
- Main area में test string दर्ज करें।
- Matches तुरंत highlight होती हैं।
- Capture groups प्रत्येक match के नीचे list होते हैं।
विशेषताएं
- Live match highlighting
- Capture group extraction
- सभी JS flags: g i m s u y
- Match count और character positions
- Regex quick-reference panel
सामान्य प्रश्न
कौन सा regex flavor use होता है?+
JavaScript (ECMAScript) regex — Chrome, Firefox, Safari और Node.js में use होने वाला engine।
Line breaks के आर-पार match कैसे करें?+
m flag (multiline) चालू करें ताकि ^ और $ line starts/ends मिलाएं। s flag (dotAll) चालू करें ताकि . newline characters match करे।
मेरा regex timeout क्यों करता है?+
Complex nested quantifiers के साथ catastrophic backtracking freeze कर सकती है।
क्या named capture groups extract कर सकते हैं?+
हाँ। Named groups (?<name>...) और indexed groups दोनों extract और display होते हैं।
कौन से flags समर्थित हैं?+
Standard JavaScript flags: g (global), i (case-insensitive), m (multiline), s (dotAll), u (Unicode) और y (sticky)।
Literal dot कैसे match करें?+
इसे escape करें: \. बिना escape का dot newlines छोड़कर किसी भी character को match करता है। Literal dot character के लिए \. उपयोग करें।