C
All Tools
🔎

Regex टेस्टर

ब्राउज़र में रेगुलर एक्सप्रेशन लाइव टेस्ट करें।

//

Regular expressions किसी भी डेवलपर की टूलकिट के सबसे शक्तिशाली टूल्स में से एक हैं — और सबसे ज़्यादा गलत समझे जाने वाले भी। ऐसा regex लिखना जो बिल्कुल सही काम करे, इसके लिए उसे असली डेटा पर टेस्ट करना ज़रूरी है। यह Regex Tester आपको flags के साथ एक pattern लिखने, किसी भी text पर उसे टेस्ट करने, और सभी matches को उनके character positions और capture groups के साथ तुरंत highlighted देखने देता है। किसी regex pattern को टेस्ट करने के लिए अब code में trial-and-error debugging करने की ज़रूरत नहीं।

📋 इस कैलकुलेटर का उपयोग कैसे करें

pattern field में अपना regex pattern डालें (slashes के बिना — सिर्फ़ pattern ही)। जो flags चाहिए उन्हें toggle करें: g (global — सभी matches ढूँढें, सिर्फ़ पहला नहीं), i (case-insensitive), m (multiline — ^ और $ लाइन की सीमाओं पर match करें), s (dotAll — dot newlines से match करे)। अपना test text दूसरे area में paste करें। सभी matches को string में उनकी position (index) के साथ देखने के लिए "Test Regex" पर क्लिक करें। हरा रंग मतलब matches मिले, पीला रंग मतलब कोई match नहीं मिला। Capture groups (आपके pattern में parentheses से) हर match के बगल में दिखाए जाते हैं।

💡 मुख्य तथ्य और जानकारी

यहाँ इस्तेमाल किया गया regular expression syntax JavaScript का RegExp है, जो ECMAScript compliant है। मुख्य syntax: . (newline को छोड़कर कोई भी char), * (0 या ज़्यादा), + (1 या ज़्यादा), ? (0 या 1), {n,m} (n से m repetitions), ^ (string या line की शुरुआत), $ (अंत), [] (character class), [^] (negated class), () (capture group), (?:) (non-capturing group), | (alternation), \d (digit), \w (word char), \s (whitespace), \b (word boundary)। आधुनिक JavaScript में Lookaheads (?=...) और lookbehinds (?<=...) समर्थित हैं। Named capture groups (?<name>...) भी समर्थित हैं।

अक्सर पूछे जाने वाले प्रश्न

अस्वीकरण: इस कैलकुलेटर द्वारा दिए गए परिणाम केवल सूचनात्मक और शैक्षिक उद्देश्यों के लिए हैं। ये वित्तीय, चिकित्सा या कानूनी सलाह नहीं हैं। वित्तीय या स्वास्थ्य संबंधी निर्णय लेने से पहले हमेशा किसी योग्य पेशेवर से परामर्श करें। वास्तविक परिणाम व्यक्तिगत परिस्थितियों के आधार पर भिन्न हो सकते हैं।

⚙️ More Developer Tools Tools

View all Developer Tools tools →