रेगेक्स टेस्टर

रेगुलर एक्सप्रेशन लिखें और लिखते ही अपने टेक्स्ट में हर मैच हाइलाइट देखें। कैप्चर ग्रुप और नाम वाले ग्रुप टेबल में जाँचें, और $1 और $<name> से बदलाव आज़माएँ। JavaScript रेगेक्स सिंटैक्स इस्तेमाल होता है।

पैटर्न और टेक्स्ट

फ़्लैग

ग्रुप के लिए $1, $2, नाम वाले ग्रुप के लिए $<name> और पूरे मैच के लिए $& इस्तेमाल करें।

मैच

    रेगेक्स टेस्टर कैसे इस्तेमाल करें

    1. अपना पैटर्न लिखें और g और i जैसे फ़्लैग चुनें।
    2. जिस टेक्स्ट को टेस्ट करना है उसे पेस्ट करें।
    3. हाइलाइट किए गए मैच और ग्रुप देखें, और ज़रूरत हो तो बदलाव आज़माएँ।

    आपका डेटा आपके डिवाइस पर रहता है। यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आप जो लिखते या पेस्ट करते हैं वह हमारे सर्वर पर नहीं भेजा जाता और न सेव होता है। हमारी प्राइवेसी पॉलिसी पढ़ें।

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

    यह कौन-सा रेगेक्स सिंटैक्स इस्तेमाल करता है?

    JavaScript (ECMAScript) सिंटैक्स, जो ब्राउज़र और Node.js में इस्तेमाल होता है। ज़्यादातर पैटर्न PHP, Python और Java में भी काम करते हैं, लेकिन lookbehind या नाम वाले ग्रुप जैसी कुछ सुविधाएँ भाषाओं में अलग हैं।

    फ़्लैग का क्या मतलब है?

    g पहले की जगह सभी मैच ढूँढता है, i बड़े-छोटे अक्षर अनदेखा करता है, m से ^ और $ हर लाइन पर मैच करते हैं, s से . लाइन ब्रेक से भी मैच करता है, और u पूरा यूनिकोड सपोर्ट चालू करता है।

    मेरा पैटर्न क्यों रोक दिया गया?

    (a+)+ जैसे कुछ पैटर्न किसी ख़ास टेक्स्ट पर बहुत ज़्यादा समय ले सकते हैं। टेस्टर दो सेकंड से ज़्यादा चलने वाला हर पैटर्न रोक देता है ताकि आपका ब्राउज़र अटके नहीं।