यह टूल क्या करता है
रेगुलर एक्सप्रेशन दर्ज करें, फ़्लैग चुनें और परीक्षण टेक्स्ट दें। लगभग 750 मिलीसेकंड से अधिक लगने पर परीक्षण रुक जाता है और संदेश दिखता है। एक्सप्रेशन सरल करें या टेक्स्ट छोटा करके फिर कोशिश करें।
- छह जावास्क्रिप्ट झंडे का समर्थन करता है: जी, आई, एम, एस, यू, वाई।
- परिणाम मिलान पाठ, आरंभिक सूचकांक, क्रमांकित कैप्चर समूह और नामित कैप्चर समूह को सूचीबद्ध करते हैं।
- मिलान हाइलाइट होते हैं; परीक्षण टेक्स्ट का HTML नहीं चलता।
इसे कैसे उपयोग करें
- दोनों तरफ / के बिना पैटर्न दर्ज करें।
- आवश्यक झंडों का चयन करें.
- टेस्ट स्ट्रिंग चिपकाएँ और "टेस्ट रेगेक्स" पर क्लिक करें।
- मिलान संख्या, अनुक्रमणिका, कैप्चरिंग समूह और हाइलाइटिंग देखें।
सामान्य उपयोग
- डिबग लॉग, फ़ाइल नाम और प्रपत्र सत्यापन मोड।
- वैश्विक और गैर-वैश्विक मिलान व्यवहार की तुलना करें।
- कैप्चर ग्रुप और केस, मल्टीलाइन, डॉटऑल विकल्पों का निरीक्षण करें।
Regex Tester की विशेषताएँ
रेगुलर एक्सप्रेशन और फ़्लैग चुनकर मिलान वाला टेक्स्ट, शुरुआती स्थान और कैप्चर समूह देखें। लगभग 750 मिलीसेकंड से अधिक समय लेने वाला परीक्षण रुक जाता है। ऐसा हो, तो एक्सप्रेशन सरल करें या परीक्षण टेक्स्ट छोटा करके फिर कोशिश करें।
FAQ
पैटर्न /.../ क्यों नहीं लिखता?
इनपुट बॉक्स केवल अभिव्यक्ति निकाय प्राप्त करता है, और सामग्री में स्लैश और स्लैश के बीच भ्रम से बचने के लिए फ़्लैग में एक स्वतंत्र चेकबॉक्स होता है।
विनाशकारी बैकट्रैकिंग क्या है?
कुछ एक्सप्रेशन किसी खास टेक्स्ट पर बहुत समय लेते हैं, विशेषकर नेस्टेड क्वांटिफ़ायर वाले। समय सीमा पूरी होने पर दोहराव घटाएँ, एक्सप्रेशन सरल करें या छोटे हिस्सों में परीक्षण करें।
यदि g की जाँच नहीं की गई तो कितने मिलान प्रदर्शित होंगे?
जावास्क्रिप्ट नियमित शब्दार्थ के अनुसार, केवल पहला मिलान लौटाया जाता है; जी की जाँच होने के बाद, सभी मिलानों की गणना जारी रहेगी।