Regex Tester (Matches, Groups, र Replacement Preview)

regex test छिटो चलाउन चाहनुहुन्छ? यो regex tester मा टाँसेर तुरुन्त verify गर्नुहोस्।

highlight गरिएको match, capture group, र replacement output एउटै screen मा हेर्नुहोस्।

तपाईंको इनपुट ब्राउजरमै स्थानीय रूपमा प्रशोधन हुन्छ र server मा पठाइँदैन।

प्रयोग गर्ने तरिका

  1. pattern हाल्नुहोस् र चाहिएका flag (g/i/m) छान्नुहोस्।
  2. source text टाँस्नुहोस्। auto-run ON छ भने परिणाम तुरुन्त अपडेट हुन्छ।
  3. location जाँच्न र प्रत्येक match मा जान match list प्रयोग गर्नुहोस्।
  4. capture र replacement output verify गर्न Groups र Replacement tab प्रयोग गर्नुहोस्।

उदाहरणहरू

Email extraction

इनपुट: email address भएको text

आउटपुट: highlight गरिएको match र start/end position

key=value replacement

इनपुट: multi-line key=value text

आउटपुट: $1 र $2 प्रयोग गरिएको replacement output

Log line filter

इनपुट: INFO / WARN / ERROR भएको log text

आउटपुट: m flag सहित line-based matching

Replacement Cheat Sheet

  • $1, $2 ... : capture group reference
  • $& : पूरा match
  • $` : match अघि / $' : match पछि

नोट

  • यो उपकरणले JavaScript (ECMAScript) regular expression प्रयोग गरेर pattern evaluate गर्छ।
  • केही PCRE सुविधा (जस्तै atomic group) उपलब्ध छैनन्।
  • JavaScript का सुविधा पनि runtime environment अनुसार फरक हुन सक्छन्।
  • परिणाम PCRE सँग ठ्याक्कै उस्तै हुने ग्यारेन्टी हुँदैन।

FAQ

g/i/m flag भनेको के हो?

checkbox बाट toggle गर्न सकिन्छ। (g=global, i=ignore case, m=multiline)

के replacement पनि test गर्न मिल्छ?

मिल्छ। replacement string हालेर Replacement tab जाँच गर्नुहोस्। $1 जस्ता group reference समर्थित छन्।

यो PCRE भन्दा कसरी फरक छ?

यो उपकरणले JavaScript regular expression प्रयोग गर्छ। specification को फरकका कारण एउटै pattern ले PCRE भन्दा फरक नतिजा दिन सक्छ।

सम्बन्धित उपकरणहरू