रेगुलर एक्सप्रेशन टेस्ट करें और डीबग करें
हर मैच, ग्रुप और रिप्लेसमेंट को टाइप करते ही देखें, और पैटर्न सरल भाषा में समझें।
- आपके डिवाइस पर चलता है
- साइन-अप नहीं
- एक बार खोलने के बाद ऑफ़लाइन चलता है

रिप्लेसमेंट में $1 ग्रुप 1 है, $<name> नामित ग्रुप और $& पूरा मैच।
| # | स्थिति | मैच | ग्रुप |
|---|
पैटर्न कैसे पढ़ा जाता है
कोड
रेगुलर एक्सप्रेशन कैसे टेस्ट करें कैसे करें
- पैटर्न टाइप करें और उसके फ़्लैग चुनें।
- जिस टेक्स्ट से मिलान करना है, उसे चिपकाएँ।
- मैच और व्याख्या पढ़ें, या अपनी भाषा का कोड कॉपी करें।
सवाल
क्या मेरा टेक्स्ट अपलोड होता है?
नहीं। पैटर्न आपके ब्राउज़र के अंदर, बैकग्राउंड वर्कर में कंपाइल होकर चलता है। कुछ भी किसी सर्वर को नहीं भेजा जाता।
टेस्टर क्यों कहता है कि पैटर्न में बहुत समय लग रहा है?
कुछ पैटर्न ऐसे टेक्स्ट पर जो लगभग मेल खाता है, घातांकीय रूप से बैकट्रैक करते हैं, जैसे लंबी a की श्रृंखला पर (a+)+$। टेस्टर एक रन को एक सेकंड के बाद रोक देता है। दोहराव को सरल करें, जैसे (a+)+ की जगह a+।
क्या JavaScript, Python और PHP में फ़र्क है?
विवरण में हाँ। Python नामित ग्रुप (?P<name>...) लिखता है और किसी तीसरे-पक्ष मॉड्यूल के बिना \p{...} नहीं है। PHP पैटर्न को / डिलिमिटर में लपेटता है और यूनिकोड मिलान के लिए u फ़्लैग चाहिए। कोड टैब हर बदलाव दिखाते हैं।
रिप्लेसमेंट में $1, $<name> और $& का क्या मतलब है?
$1 पहले ग्रुप का टेक्स्ट है, $<name> नामित ग्रुप का टेक्स्ट और $& पूरा मैच। हर भाषा वही रिप्लेसमेंट अपने तरीके से लिखती है।
समीक्षाएँ
अभी कोई समीक्षा नहीं। पहली समीक्षा आप लिखें।

