Regex Tester (Matches, Groups, र Replacement Preview)
regex test छिटो चलाउन चाहनुहुन्छ? यो regex tester मा टाँसेर तुरुन्त verify गर्नुहोस्।
highlight गरिएको match, capture group, र replacement output एउटै screen मा हेर्नुहोस्।
प्रयोग गर्ने तरिका
- pattern हाल्नुहोस् र चाहिएका flag (g/i/m) छान्नुहोस्।
- source text टाँस्नुहोस्। auto-run ON छ भने परिणाम तुरुन्त अपडेट हुन्छ।
- location जाँच्न र प्रत्येक match मा जान match list प्रयोग गर्नुहोस्।
- 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 भन्दा फरक नतिजा दिन सक्छ।