Regex Tester (Matches, Groups आणि Replacement Preview)

Regex पटकन तपासायची आहे? या regex tester मध्ये पेस्ट करा आणि लगेच पडताळा.

Highlighted matches, capture groups आणि replacement output एका स्क्रीनवर पाहा.

तुमचा इनपुट ब्राउझरमध्ये स्थानिकरित्या प्रक्रिया होतो आणि सर्व्हरवर पाठवला जात नाही.

कसे वापरावे

  1. Pattern प्रविष्ट करा आणि लागणारे flags निवडा (g/i/m).
  2. Source text पेस्ट करा. Auto-run ON असल्यास निकाल लगेच अद्यतनित होतात.
  3. Match list वापरून positions तपासा आणि प्रत्येक match कडे jump करा.
  4. 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 पेक्षा वेगळे निकाल देऊ शकतो.

संबंधित साधने