Regex Tester (Matches, Groups आणि Replacement Preview)
Regex पटकन तपासायची आहे? या regex tester मध्ये पेस्ट करा आणि लगेच पडताळा.
Highlighted matches, capture groups आणि replacement output एका स्क्रीनवर पाहा.
कसे वापरावे
- Pattern प्रविष्ट करा आणि लागणारे flags निवडा (g/i/m).
- Source text पेस्ट करा. Auto-run ON असल्यास निकाल लगेच अद्यतनित होतात.
- Match list वापरून positions तपासा आणि प्रत्येक match कडे jump करा.
- Captures आणि replacement output तपासण्यासाठी Groups आणि Replacement tabs वापरा.
उदाहरणे
Email extraction
इनपुट: Email addresses असलेला मजकूर
आउटपुट: Highlighted matches आणि start/end positions
key=value replacement
इनपुट: Multi-line key=value मजकूर
आउटपुट: $1 आणि $2 वापरून replacement output
Log line filter
इनपुट: INFO / WARN / ERROR असलेला log मजकूर
आउटपुट: m flag सह line-based matching
Replacement Cheat Sheet
- $1, $2 ... : capture group references
- $& : संपूर्ण match
- $` : match आधी / $' : match नंतर
टीप
- हे साधन patterns चे मूल्यांकन JavaScript (ECMAScript) regular expressions वापरून करते.
- काही PCRE features (उदा. atomic groups) उपलब्ध नाहीत.
- JavaScript features देखील runtime environment नुसार बदलू शकतात.
- निकाल PCRE सारखेच असतील याची हमी नाही.
FAQ
g/i/m flags म्हणजे काय?
Checkboxes वापरून ते toggle करा. (g=global, i=ignore case, m=multiline)
मी replacement देखील तपासू शकतो का?
हो. Replacement string द्या आणि Replacement tab तपासा. $1 सारखे group references समर्थित आहेत.
हे PCRE पेक्षा वेगळे कसे आहे?
हे साधन JavaScript regular expressions वापरते. Spec मधील फरकांमुळे तोच pattern PCRE पेक्षा वेगळे निकाल देऊ शकतो.