RRegexBuilder
RegexBuilder पाएं
विज़ुअल रेगुलर एक्सप्रेशन टूलकिट

रेगुलर एक्सप्रेशन बनाएं। हर मैच देखें। इसे आगे के लिए सेव करें।

लाइव हाइलाइटिंग, कैप्चर ग्रुप इंस्पेक्टर, सरल हिंदी में व्याख्या, और उन पैटर्न्स की क्यूरेटेड लाइब्रेरी जिन्हें आप बार-बार बनाते हैं।

$5/माह से शुरू — कभी भी कैंसिल करें

लाइव — यहीं काम करता है

रेगुलर एक्सप्रेशन टेस्टर

रेगुलर एक्सप्रेशन लिखें, टेस्ट टेक्स्ट लिखें — हर मैच को लाइव देखें।

पैटर्न लाइब्रेरी
मैचेस — 2 मैचेस
व्याख्या
  1. ^start of string / line
  2. [^\s@]character class
  3. +one or more of the previous
  4. @literal "@"
  5. [^\s@]character class
  6. +one or more of the previous
  7. \.literal dot
  8. [^\s@]character class
  9. {2,}quantifier
  10. $end of string / line

Pro toolkit

ProUpgrade to Pro to unlock — see plans below.
Saved patterns
Saved patterns are stored privately in this browser.
Results
Export as code
const re = /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/igm;
const matches = str.match(re);

स्टैक ओवरफ्लो में रेगुलर एक्सप्रेशन पेस्ट करना बंद करें

टेस्ट करें, समझें, सेव करें — पेज छोड़े बिना या अपना काम खोए बिना।

लाइव मैच हाइलाइटिंग

एक रेगुलर एक्सप्रेशन और एक टेस्ट स्ट्रिंग टाइप करें — हर मैच तुरंत हाइलाइट हो जाता है। कैप्चर ग्रुप्स नेम्ड-ग्रुप सपोर्ट के साथ इनलाइन दिखाए जाते हैं।

सरल हिंदी में व्याख्या

कोई भी रेगुलर एक्सप्रेशन पेस्ट करें, स्टेप-बाय-स्टेप व्याख्या पाएं: लुकबीहाइंड, एंकर, कैरेक्टर क्लासेस, क्वांटिफायर्स, फ्लैग्स। हर हिस्से का वर्णन सामान्य हिंदी में।

पैटर्न लाइब्रेरी

ईमेल, URL, IPv4, IPv6, UUID, ISO-8601, फोन, क्रेडिट कार्ड, स्लग, हेक्स कलर — क्यूरेटेड पैटर्न्स जो वास्तविक एज केसेस पास करते हैं (स्टैक ओवरफ्लो वाले 5-लाइन वाले नहीं)।

अपने खुद के सेव करें

हर रेगुलर एक्सप्रेशन जो आप लिखते हैं — नाम दें, टैग करें, फिर से लौटकर देखें। प्रो अकाउंट्स डिवाइस के बीच क्लाउड-सिंक करते हैं।

रिप्लेस मोड

बैकरेफरेंस ($1, $2) के साथ सबस्टिट्यूशन टेस्ट करें। देखें कि आपका sed / JS .replace() कॉल ठीक क्या आउटपुट देगा।

मल्टी-फ्लेवर

JavaScript, PCRE और POSIX फ्लेवर के बीच स्विच करें। RegexBuilder बताता है कि हर फ्लेवर में कौन से फीचर्स सपोर्टेड हैं।

तीन चरण

एक धुंधले विचार से एक टेस्टेड, व्याख्यायित रेगुलर एक्सप्रेशन तक।

1

चुनें या पेस्ट करें

लाइब्रेरी पैटर्न से शुरू करें या पहले से लिखा हुआ रेगुलर एक्सप्रेशन पेस्ट करें।

2

टेस्ट करें

किसी भी टेस्ट स्ट्रिंग पर लाइव मैच हाइलाइटिंग। जब तक यह आपके अनुसार काम न करे, तब तक एडिट करें।

3

सेव करें

नाम दें, टैग करें, क्लिपबोर्ड पर कॉपी करें, अपने कोड में पेस्ट करें।

सरल मूल्य निर्धारण

एक प्लान चुनें और रेगुलर एक्सप्रेशन को बार-बार नए सिरे से लिखना बंद करें।

स्टार्टर

अकेले डेवलपर्स के लिए

$5/माह
  • 200 सेव्ड पैटर्न / माह
  • सरल हिंदी में व्याख्या
  • पूर्ण पैटर्न लाइब्रेरी
  • रिप्लेस मोड
सबसे लोकप्रिय
प्रो

डेटा और सुरक्षा टीमों के लिए

$15/माह
  • 5000 सेव्ड पैटर्न / माह
  • मल्टी-फ्लेवर (JS / PCRE / POSIX)
  • डिवाइसों के बीच क्लाउड सिंक
  • टीम-शेयर्ड लाइब्रेरी
  • प्राथमिकता समर्थन

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

आप कौन से रेगुलर एक्सप्रेशन फ्लेवर सपोर्ट करते हैं?

JavaScript (डिफॉल्ट), PCRE-कम्पैटिबल, और POSIX। फ्लेवर बदलने पर असमर्थित फीचर्स को स्पष्ट रूप से चिह्नित किया जाता है।

क्या मेरा टेस्ट स्ट्रिंग ब्राउज़र से बाहर जाता है?

नहीं। सब कुछ क्लाइंट-साइड होता है; जब तक आप सेव्ड पैटर्न को सिंक करने के लिए क्लाउड-सिंक का विकल्प नहीं चुनते, हम आपकी रेगुलर एक्सप्रेशन या टेस्ट स्ट्रिंग को सर्वर पर नहीं भेजते।

क्या यह मेरे द्वारा न लिखी गई रेगुलर एक्सप्रेशन की व्याख्या कर सकता है?

हाँ — एक्सप्लेनर यही करता है। कोई भी रेगुलर एक्सप्रेशन पेस्ट करें और स्टेप-बाय-स्टेप सरल हिंदी में व्याख्या पाएं।

क्या मुझे मुफ्त ट्रायल मिलेगा?

नहीं — यह एक पेड टूल है जिसकी प्लान्स $5 प्रति माह से शुरू होती हैं। स्टार्टर $5/माह है और प्रो $15/माह है; आप कभी भी कैंसिल कर सकते हैं।

मैं कैंसिल कैसे करूँ?

अपने अकाउंट पेज से, या हमें ईमेल भेजकर। कैंसिलेशन अगले रिनेवल को रोक देता है।

अनुमान लगाना बंद करें कि रेगुलर एक्सप्रेशन मैच करता है या नहीं।

हर मैच को लाइव देखें। जो काम करें, उन्हें सेव करें।

प्लान देखें