किसी सर्वर पर आपकी फ़ाइल की सामग्री की कोई प्रोसेसिंग नहीं होती। गोपनीय या व्यावसायिक दस्तावेज़ संभालने के लिए आपको gottrix के साथ किसी डेटा-प्रोसेसिंग समझौते की ज़रूरत नहीं।
Hosted in GermanyGlobal Content Delivery
ओरिजिन सर्वर जर्मनी में Hetzner पर हैं, और कंटेंट डिलीवरी नेटवर्क (CDN) के ज़रिए दुनिया भर में डिलीवरी होती है। इस दौरान आपकी फ़ाइल की सामग्री कभी ट्रांसमिट नहीं होती - वह आपके डिवाइस से बाहर नहीं जाती।
एक रेगुलर एक्सप्रेशन (regex) टेक्स्ट के लिए एक खोज पैटर्न बताता है, जैसे "सभी ईमेल पते", "कोई भी संख्या" या "A से शुरू होने वाले शब्द"। ये शक्तिशाली पर पेचीदा होते हैं: पैटर्न में एक छोटी सी गलती बिल्कुल अलग मिलान दे देती है। यह उपकरण आपको एक पैटर्न को परीक्षण टेक्स्ट पर चलाने देता है और तुरंत सभी मिलान उनकी स्थिति और पकड़े गए समूहों के साथ दिखाता है, ताकि आप पैटर्न को बिना जोखिम आज़मा और निखार सकें।
आप पैटर्न दर्ज करते हैं और सामान्य स्विच सेट कर सकते हैं: छोटे-बड़े अक्षर अनदेखा करें (i), बहु-पंक्ति (m, जो आरंभ और अंत को हर पंक्ति पर लागू करता है) और बिंदु पंक्ति-विराम से मिलान करता है (s)। उपकरण हमेशा वैश्विक रूप से खोजता है, यानी सभी मिलान, और परिणाम को स्पष्ट JSON के रूप में देता है: मिलानों की संख्या तथा हर मिलान के लिए मिला हुआ टेक्स्ट, उसकी स्थिति और कोष्ठक समूहों की सामग्री।
पूरा मूल्यांकन आपके ब्राउज़र में पूरी तरह स्थानीय रूप से, शुद्ध JavaScript और अंतर्निहित regex इंजन के साथ चलता है; आपका परीक्षण टेक्स्ट न अपलोड होता है, न सहेजा जाता है, और CDN से कोई बाहरी लाइब्रेरी नहीं लोड होती। यदि पैटर्न अमान्य है, तो उपकरण गलत परिणाम गढ़ने के बजाय ईमानदारी से यह बता देता है।
सबसे मशहूर ऑनलाइन regex टेस्टर (regex101 और उस जैसे अन्य) उपयोगी तो हैं, लेकिन इनके लिए इंटरनेट कनेक्शन ज़रूरी है और ये पैटर्न को टेस्ट टेक्स्ट के साथ सर्वर पर भेजते हैं - अगर टेस्ट टेक्स्ट में गोपनीय डेटा हो, जैसे ईमेल पते या ग्राहक डेटा वाली लॉग लाइनें, तो यह असुविधाजनक है। यह टूल ब्राउज़र में पूरी तरह ऑफ़लाइन काम करता है, बिना खाते के और बिना किसी डेटा ट्रांसफ़र के।
तकनीकी विवरण
तकनीकी विवरण
इनपुट फ़ॉर्मैट
टेक्स्ट इनपुट
आउटपुट फ़ॉर्मैट
JSON
बैच प्रोसेसिंग
नहीं
प्रोसेसिंग
ब्राउज़र में स्थानीय रूप से (JavaScript)
फ़ाइल अपलोड
कोई नहीं
3 चरणों में
परीक्षण टेक्स्ट को टेक्स्ट फ़ील्ड में चिपकाएँ।
पैटर्न दर्ज करें और स्विच (i, m, s) आवश्यकतानुसार सेट करें।
मिलानों और समूहों को JSON के रूप में पढ़ें या डाउनलोड करें।
सीमाएँ: JavaScript की regex वाक्य-रचना (ECMAScript) का उपयोग होता है; अन्य बोलियाँ (PCRE, Python) ब्योरे में भिन्न हो सकती हैं। खोज हमेशा वैश्विक होती है। बहुत लंबे टेक्स्ट सीमित हैं, और अत्यंत प्रतिकूल पैटर्न धीमा हो सकता है; उपकरण ब्राउज़र को रोकने के बजाय काम को सीमित कर देता है। अमान्य पैटर्न एक ईमानदार त्रुटि देता है।
अक्सर पूछे जाने वाले प्रश्न
क्या मेरा टेक्स्ट अपलोड होता है?
नहीं। मूल्यांकन आपके ब्राउज़र में पूरी तरह स्थानीय रूप से चलता है; आपका परीक्षण टेक्स्ट और पैटर्न आपके उपकरण से कभी बाहर नहीं जाते और सहेजे नहीं जाते।
कौन सी regex वाक्य-रचना समर्थित है?
अंतर्निहित इंजन की JavaScript (ECMAScript) वाक्य-रचना। PCRE या Python जैसी अन्य भाषाओं के पैटर्न अक्सर चलते हैं, पर ब्योरे में भिन्न हो सकते हैं।
स्विच i, m और s का क्या अर्थ है?
i छोटे-बड़े अक्षर अनदेखा करता है, m पंक्ति के आरंभ और अंत को हर पंक्ति पर लागू करता है, और s बिंदु को पंक्ति-विराम से भी मिलान करने देता है। वैश्विक (सभी मिलान) हमेशा सक्रिय रहता है।
अमान्य पैटर्न पर क्या होता है?
उपकरण गलत परिणाम देने के बजाय एक ईमानदार त्रुटि बताता है। पैटर्न में कोष्ठक और एस्केप जाँचें।
क्या regex टेस्टर मोबाइल पर भी काम करता है?
हाँ, डेस्कटॉप की तरह ही किसी भी आधुनिक मोबाइल ब्राउज़र में - पैटर्न और टेस्ट टेक्स्ट दोनों स्थानीय बने रहते हैं।
क्या मुझे खाते या इंटरनेट कनेक्शन की ज़रूरत है?
नहीं। न खाता, और पहली बार लोड होने के बाद टेस्टिंग ऑफ़लाइन भी काम करती है - ब्राउज़र में मौजूद बिल्ट-इन regex इंजन ही काफ़ी है।
क्या यहाँ गोपनीय टेस्ट टेक्स्ट पेस्ट करना सुरक्षित है?
हाँ। किसी ऑनलाइन टेस्टर के उलट, आपका टेस्ट टेक्स्ट सर्वर पर नहीं भेजा जाता - यह पूरी तरह आपके डिवाइस पर बना रहता है।
केवल आपकी सहमति से ही हम gottrix को बेहतर बनाने के लिए कुकीज़ के ज़रिए उपयोग को गुमनाम रूप से मापते हैं। आपकी फ़ाइलें हमेशा आपके डिवाइस पर ही स्थानीय रहती हैं। गोपनीयता