रेगुलर एक्सप्रेशन ऑनलाइन टेस्ट करें
रेगुलर एक्सप्रेशन और कुछ टेस्ट टेक्स्ट टाइप करें, और टाइप करते ही हर मैच हाइलाइट हो जाता है। एक तालिका हर मैच को उसकी स्थिति और कैप्चर ग्रुप — क्रमांकित और नाम वाले — के साथ दिखाती है, ताकि आप ठीक-ठीक देख सकें कि आपका पैटर्न क्या पकड़ता है। $1, $<name> और अन्य संदर्भों के साथ बदलाव का प्रीव्यू देखने के लिए रिप्लेस चालू करें।
टेस्टर आपके ब्राउज़र के JavaScript रेगुलर एक्सप्रेशन इंजन का उपयोग करता है, g, i, m, s और u फ़्लैग के साथ। बहुत अधिक समय लेने वाले पैटर्न पेज को फ़्रीज़ करने की बजाय अपने-आप रोक दिए जाते हैं। आप जो भी टाइप करते हैं वह सर्वर पर नहीं भेजा जाता।
यह Regex टेस्टर क्यों इस्तेमाल करें?
- सभी मैच की लाइव हाइलाइटिंग
- हर मैच के लिए क्रमांकित और नाम वाले कैप्चर ग्रुप
- ग्रुप संदर्भों के साथ रिप्लेस प्रीव्यू
- धीमे पैटर्न पेज फ़्रीज़ करने की बजाय रोक दिए जाते हैं
रेगुलर एक्सप्रेशन कैसे टेस्ट करें
- अपना पैटर्न आसपास के स्लैश के बिना दर्ज करें और फ़्लैग चुनें
- जिस टेक्स्ट पर टेस्ट करना है उसे पेस्ट करें
- हाइलाइट किए गए मैच और ग्रुप जांचें, और चाहें तो रिप्लेस आज़माएं
अक्सर पूछे जाने वाले प्रश्न
क्या यह regex टेस्टर मुफ़्त है?
हां, यह पूरी तरह मुफ़्त है और इसकी कोई सीमा नहीं है।
कौन-सा regex सिंटैक्स इस्तेमाल होता है?
JavaScript (ECMAScript) रेगुलर एक्सप्रेशन, जैसे आपके ब्राउज़र और Node.js में होते हैं। अधिकांश सिंटैक्स PCRE, Python और .NET के साथ साझा है, लेकिन lookbehind या possessive quantifiers जैसी सुविधाएं अलग-अलग इंजनों में भिन्न हो सकती हैं।
रिप्लेसमेंट में कैप्चर ग्रुप कैसे इस्तेमाल करें?
क्रमांकित ग्रुप को $1, $2 आदि से, नाम वाले ग्रुप — जो (?<name>…) के रूप में लिखे जाते हैं — को $<name> से, और पूरे मैच को $& से संदर्भित करें। शाब्दिक डॉलर चिह्न के लिए $$ इस्तेमाल करें।
क्या मेरा टेक्स्ट सर्वर पर भेजा जाता है?
नहीं। मैचिंग पूरी तरह आपके ब्राउज़र में होती है।