सीधे सामग्री पर जाएँ
Monu Tools

Regex टेस्टर

JavaScript रेगुलर एक्सप्रेशन को लाइव टेस्ट करें, मैच हाइलाइट किए गए और कैप्चर ग्रुप सूचीबद्ध।

Regex Tester का उपयोग कैसे करें

  1. 01

    अपना regex पैटर्न दर्ज करें।

  2. 02

    फ्लैग चुनें जैसे g, i, m।

  3. 03

    टेस्ट टेक्स्ट पेस्ट करें और मैच हाइलाइट होते देखें।

रेगेक्स परीक्षक क्या करता है

रेगेक्स परीक्षक आपको अपने स्वयं के नमूना पाठ के विरुद्ध नियमित अभिव्यक्ति बनाने और डीबग करने देता है, जैसे ही आप टाइप करते हैं तो मिलान लाइव हाइलाइट हो जाते हैं। यह इनपुट प्रारूपों को मान्य करने, लॉग से फ़ील्ड निकालने या कोड में चिपकाने से पहले किसी पैटर्न का परीक्षण करने के लिए उपयोगी है।

सब कुछ आपके ब्राउज़र में चलता है, इसलिए आपके पैटर्न और परीक्षण टेक्स्ट कभी अपलोड नहीं होते हैं।

यह किस इंजन का उपयोग करता है

यह जावास्क्रिप्ट रेगुलर-एक्सप्रेशन इंजन का उपयोग करता है, जो हर ब्राउज़र और Node.js में समान होता है, इसलिए यहां काम करने वाला एक पैटर्न आपके जावास्क्रिप्ट और टाइपस्क्रिप्ट कोड में काम करता है।

झंडे और कब्जा समूह

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

रेगेक्स स्वादों में अंतर

पीसीआरई, पायथन और गो जैसी अन्य भाषाएँ अधिकांश वाक्यविन्यास साझा करती हैं लेकिन कुछ विशेषताओं में भिन्न होती हैं, इसलिए कुछ उन्नत संरचनाएँ जावास्क्रिप्ट के बाहर अलग तरह से व्यवहार कर सकती हैं। यदि कोई पैटर्न यहां काम करता है लेकिन किसी अन्य भाषा में नहीं, तो आमतौर पर इंजन-विशिष्ट निर्माण इसका कारण होता है।

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

कौन से फ्लैग समर्थित हैं?

सामान्य JavaScript फ्लैग: g (ग्लोबल), i (केस-असंवेदनशील), m (मल्टीलाइन), s (dotAll) और u (यूनिकोड)।

कैप्चर ग्रुप कैसे काम करते हैं?

पैटर्न में प्रत्येक () ग्रुप के लिए, मेल खाने वाले टेक्स्ट को अलग से सूचीबद्ध किया जाता है। नामित ग्रुप (?<name>...) भी समर्थित हैं।

क्या मेरा टेक्स्ट अपलोड होता है?

नहीं। मिलान पूरी तरह आपके ब्राउज़र में JavaScript द्वारा किया जाता है।

स्रोत

समस्या की रिपोर्ट करें