Regex Tester ऐप ग्राफिक जो एक रेगुलर एक्सप्रेशन पैटर्न को नमूना कोड के विरुद्ध मिलान दिखा रहा है

Regex Tester एक छोटी Android यूटिलिटी है जो एक ही काम के चारों ओर बनाई गई है: एक पैटर्न टाइप करें, कुछ टेक्स्ट पेस्ट करें, और तुरंत देखें कि क्या मेल खाता है। यह वर्कफ़्लो फोन स्क्रीन या इंस्टॉल स्टेप की जरूरत नहीं है, इसलिए हमने एक ही विचार का ब्राउज़र संस्करण बनाया। बाईं ओर एक पैटर्न टाइप करें, अपनी टेस्ट स्ट्रिंग पेस्ट करें, और हर मैच आपके टाइप करते समय हाइलाइट हो जाता है, कैप्चर ग्रुप्स नीचे अलग किए गए हैं। आप जो कुछ भी टाइप करते हैं वह इस पृष्ठ से कहीं नहीं जाता है।

अभी अपना regex टेस्ट करें

एक पैटर्न टाइप करें, अपनी टेस्ट स्ट्रिंग पेस्ट करें, और मैच लाइव हाइलाइट होंगे। फ्लैग के नीचे सामान्य पैटर्न की एक छोटी लाइब्रेरी आपको एक टैप के साथ एक उदाहरण लोड करने देती है।

Regex Tester
आपके ब्राउज़र में चलता है

इसे कैसे उपयोग करें

शीर्ष पर फ़ील्ड में एक पैटर्न टाइप या पेस्ट करें; डिफ़ॉल्ट रूप से जो लोड होने वाला नमूना ईमेल पैटर्न है वह विचार को तुरंत दिखाता है, नीचे टेस्ट स्ट्रिंग में हाइलाइट किए गए मैच के साथ और दाईं ओर मैच काउंट के साथ। g (ग्लोबल, हर जगह मैच करें पहले हिट पर रुकने के बजाय), i (केस को अनदेखा करें), और m (मल्टीलाइन, तो ^ और $ प्रत्येक लाइन की शुरुआत और अंत से मेल खाते हैं) पैटर्न के बगल में चेकबॉक्स के रूप में टॉगल करें। एक हरा “Valid” बैज पुष्टि करता है कि आपका पैटर्न संकलित होता है; एक अमान्य पैटर्न लाल में स्विच हो जाता है और सटीक त्रुटि दिखाता है पृष्ठ को तोड़ने के बजाय।

किसी भी स्निपेट चिप (ईमेल, URL, फोन, हेक्स कलर, IPv4, दिनांक) पर टैप करें एक काम करने वाले पैटर्न और एक मैचिंग नमूना स्ट्रिंग को एक साथ लोड करने के लिए, इसलिए आप देख सकते हैं कि एक पैटर्न कैसे बनाया जाता है खाली फ़ील्ड से शुरू करने के बजाय। परिणाम पैनल हर मैच को स्ट्रिंग में उसकी स्थिति और किसी भी कैप्चर ग्रुप के साथ सूचीबद्ध करता है जो इसे उत्पन्न करता है, क्रमांकित या नामांकित। “Copy” पैटर्न टेक्स्ट अकेले को पकड़ता है, एक अलग, निजी कार्रवाई जो कभी शेयर मेनू नहीं खोलता है। आपका अंतिम पैटर्न, फ्लैग और टेस्ट स्ट्रिंग आपके डिवाइस पर सहेजे जाते हैं और अगली बार जब आप दौरा करते हैं तो स्वचालित रूप से रीलोड होते हैं।

Regex Tester से इसकी तुलना कैसे होती है

वेब संस्करण Android ऐप के मुख्य लूप को बनाए रखता है: एक पैटर्न टाइप करें, इसे वास्तविक टेक्स्ट के विरुद्ध तुरंत मिलान देखें, कोई “run” बटन के बिना और कोई अलग संकलन चरण नहीं। यह लाइव फीडबैक लूप पूरा कारण है कि एक regex टेस्टर उपयोगी है, इसलिए यह पहली चीज थी जिसे हमने बनाया और आखिरी चीज जिसे हम काट सकते थे।

पूर्ण Regex Tester ऐप आगे जाता है। यह आपके द्वारा परीक्षण किए गए पैटर्न का इतिहास रखता है, परियोजनाओं में पुनः उपयोग के लिए पसंदीदा सहेजने का समर्थन करता है, और आपके फोन पर एक लंबे कार्य सत्र में फिट होने के लिए बनाया गया है जहां आप वास्तविक डेटा के विरुद्ध पैटर्न परीक्षण कर रहे हैं जो आप पहले से डिवाइस पर कहीं और खोल चुके हैं।

हमने यहां इतिहास और सहेजे गए पसंदीदा को जानबूझकर छोड़ दिया। एक ब्राउज़र टैब प्रकृति से डिस्पोजेबल है, और यह पृष्ठ उस क्षण के लिए बनाया गया है जब आपको किसी भी डिवाइस से एक पैटर्न को सही करने की आवश्यकता है, एक ऐप खोले बिना या एक खाता बनाए बिना। कोड में पेस्ट करने से पहले एक regex पर त्वरित विवेक जांच के लिए, यह पृष्ठ तेजी है। एक पैटर्न लाइब्रेरी के लिए जो आप नियमित कार्य के सप्ताह में बनाते हैं, ऐप इंस्टॉल करें।

पूर्ण ऐप प्राप्त करें

Regex Tester Android पर मुफ़्त है, सहेजे गए पैटर्न इतिहास और पसंदीदा के साथ उन डेवलपर्स के लिए जो नियमित रूप से रेगुलर एक्सप्रेशन परीक्षण करते हैं।

डाउनलोड करें: Aptoide

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

क्या मैं ऑनलाइन regex को मुफ़्त में परीक्षण कर सकता हूं?

हां। यह पृष्ठ पूरी तरह से आपके ब्राउज़र में चलता है। एक पैटर्न और एक टेस्ट स्ट्रिंग टाइप करें और मैच लाइव हाइलाइट होंगे, कोई इंस्टॉल और कोई खाता आवश्यक नहीं है।

क्या मेरा टेक्स्ट कहीं भेजा जाता है?

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

क्या यह मानक JS/PCRE-शैली regex सिंटैक्स का समर्थन करता है?

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

क्या यह ऑफलाइन काम करता है?

हां। एक बार पृष्ठ लोड हो जाने के बाद, मैचिंग बिना कनेक्शन के काम करना जारी रखता है, क्योंकि मैचिंग पूरी तरह से आपके डिवाइस पर होती है।

क्या यह आधिकारिक Regex Tester ऐप है?

नहीं। यह एक मूल टूल है जिसे हमने बनाया है, जो Regex Tester द्वारा Android पर अच्छी तरह किए गए त्वरित टाइप-एंड-मैच काम से प्रेरित है। यह उसके डेवलपर से संबद्ध नहीं है, अनुमोदित नहीं है, या जुड़ा नहीं है। पैटर्न इतिहास और सहेजे गए पसंदीदा के लिए, ऊपर आधिकारिक ऐप प्राप्त करें।