hello@example.com- समूह 1
- hello
- समूह 2
- example.com
नमूना पाठ के विरुद्ध जावास्क्रिप्ट नियमित अभिव्यक्ति का परीक्षण करें। कोड में पैटर्न का उपयोग करने से पहले मिलान, इंडेक्स, कैप्चर ग्रुप, फ़्लैग और सिंटैक्स त्रुटियों का निरीक्षण करें।
जावास्क्रिप्ट रेगेक्स कार्यक्षेत्र
इस ब्राउज़र में मिलान, अनुक्रमणिका और कैप्चर समूहों की गणना की जाती है। यह संस्करण पायथन या पीसीआरई का अनुकरण नहीं करता है।
2 म ैच · gi
hello@example.comTeam@example.orgकदम 1
एक जावास्क्रिप्ट पैटर्न और वह टेक्स्ट चिपकाएँ जिसका आप निरीक्षण करना चाहते हैं, या एक सुरक्षित उदाहरण लोड करें।
कदम 2
ग्लोबल, केस-असंवेदनशील, मल्टीलाइन, डॉटऑल और यूनिकोड व्यवहार जैसे समर्थित जावास्क्रिप्ट फ़्लैग को टॉगल करें।
कदम 3
पैटर्न को कोड में कॉपी करने से पहले मिलान टेक्स्ट, इंडेक्स, समूह, गिनती और पार्सर त्रुटियों की जांच करें।
कोड में पुन: उपयोग करने से पहले यह जाँचने के लिए एक केंद्रित कार्यक्षेत्र कि क्या कोई पैटर्न आपके अपेक्षित पाठ से मेल खाता है।
पैटर्न और नमूना पाठ अलग-अलग रहते हैं ताकि आप अन्य मान खोए बिना दोनों तरफ बदल सकें।
कार्यस्थान द्वारा समर्थित जावास्क्रिप्ट फ़्लैग को टॉगल करें और व्यवहार की तुलना करने के लिए उसी परीक्षण को फिर से चलाएँ।
केवल पास/असफल लेबल पर निर्भर रहने के बजाय पूर्ण मिलान, अनुक्रमणिका और कैप्चर किए गए समूहों का निरीक्षण करें।
एक उपयोगी परीक्षक एक वैध पैटर्न को उस पैटर्न से अलग करता है जिसका कोई मिलान नहीं होता है जिसे जावास्क्रिप्ट पार्सर नहीं पढ़ सकता है।
कोई मिलान नहीं होने का मतलब है कि पैटर्न सफलतापूर्वक पार्स किया गया लेकिन कुछ नहीं मिला। एक अमान्य-पैटर्न संदेश का अर्थ है कि जावास्क्रिप्ट रेगएक्सपी कंस्ट्रक्टर ने सिंटैक्स को अस्वीकार कर दिया है।
रेगेक्स इंजन फ़्लैग, एस्केप, लुकबैक, नामित समूह और प्रतिस्थापन सिंटैक्स में भिन्न होते हैं। उस इंजन में परीक्षण करें जो आपका कोड चलाएगा।
बड़े टेक्स्ट और पैथोलॉजिकल पैटर्न ब्राउज़र का समय बर्बाद कर सकते हैं। उदाहरणों को व्यावहारिक रखें और यदि पृष्ठ अनुत्तरदायी हो जाए तो प्रसंस्करण रोक दें।
वर्कफ़्लो को मान्य करने के लिए छोटे उदाहरणों का उपयोग करें, फिर पैटर्न को अपने डेटा और परीक्षण मामलों के अनुसार अनुकूलित करें।
उदाहरण उपयोगी शुरुआती बिंदु हैं, प्रत्येक ईमेल पते या URL मानक के लिए पूर्ण सत्यापन गारंटी नहीं।
जब आपको किसी मैच के विशिष्ट भाग की आवश्यकता हो तो कोष्ठक का उपयोग करें, फिर परिणाम तालिका में समूह मानों की पुष्टि करें।
फ़्लैग और लक्ष्य भाषा के रेगेक्स फ़्लेवर की जाँच करने के बाद ही पैटर्न या परीक्षण टेक्स्ट को कॉपी करें।
इस ब्राउज़र में पैटर्न और परीक्षण टेक्स्ट का मूल्यांकन किया जाता है। किसी पंजीकरण या लॉगिन की आवश्यकता नहीं है, लेकिन गोपनीय पाठ के लिए नेटवर्क व्यवहार को स्वतंत्र रूप से सत्यापित करें।
पहला संस्करण ब्राउज़र के जावास्क्रिप्ट रेगएक्सपी इंजन का उपयोग करता है। पायथन, पीसीआरई, पीएचपी और अन्य फ्लेवर भिन्न हो सकते हैं, इसलिए एक इंजन में काम करने वाला पैटर्न यहां काम नहीं कर सकता है।
g एकाधिक मिलानों की खोज करता है, i लेटर केस को अनदेखा करता है, और m लाइन एंकर के काम करने के तरीके को बदलता है। परीक्षक केवल पृष्ठ में प्रयुक्त जावास्क्रिप्ट इंजन द्वारा समर्थित झंडे को उजागर करता है।
हां. जब किसी पैटर्न में कैप्चरिंग कोष्ठक होते हैं, तो परिणाम पूर्ण मिलान और प्रत्येक मैच के लिए कैप्चर किए गए मानों को सूचीबद्ध करता है।
जावास्क्रिप्ट पार्सर अमान्य सिंटैक्स को अस्वीकार करता है जैसे कि एक बंद वर्ण वर्ग, लापता कोष्ठक, या असमर्थित ध्वज। त्रुटि संदेश इनपुट के बगल में दिखाई देता है।
परीक्षक इस ब्राउज़र में पैटर्न और परीक्षण स्ट्रिंग का मूल्यांकन करता है और उसे किसी खाते की आवश्यकता नहीं होती है। संवेदनशील पाठ के साथ काम करते समय नेटवर्क व्यवहार को स्वतंत्र रूप से सत्यापित करें।
इस पहले संस्करण में एक अलग इंजन के रूप में नहीं। शिपिंग से पहले जावास्क्रिप्ट-संगत सिंटैक्स का उपयोग करें या लक्ष्य भाषा के अपने टूल में पैटर्न का परीक्षण करें।
किसी अन्य ब्राउज़र-आधारित टूल के साथ जारी रखें।
प्रारूप JSON
JSON चिपकाएँ या किसी फ़ाइल को प्रारूपित करने, मान्य करने, सुशोभित करने या छोटा करने के लिए खोलें। इंडेंटेशन चुनें, पार्सर त्रुटियों की समीक्षा करें, और बिना लॉगिन के अपने ब्राउज़र में परिणाम को कॉपी या डाउनलोड करें।
पाठ की तुलना करें
शब्द- या पंक्ति-स्तरीय परिवर्धन और निष्कासन के साथ दो पाठ संस्करणों की तुलना करें। स्थानीय फ़ाइलें आयात करें, परिवर्तनों की समीक्षा करें, और साइन इन किए बिना TXT रिपोर्ट कॉपी या डाउनलोड करें।
URL को एन्कोड करें
URL घटकों, पूर्ण URL और क्वेरी पैरामीटर को UTF-8 प्रतिशत एन्कोडिंग के साथ एनकोड या डीकोड करें। पंजीकरण या लॉगिन के बिना परिणाम को ऑनलाइन कॉपी करें।
टेक्स्ट केस कनवर्ट करें
टेक्स्ट को अपरकेस, लोअरकेस, टाइटल केस, वाक्य केस, कैमलकेस, स्नेक_केस और बहुत कुछ में बदलें। टेक्स्ट चिपकाएँ, एक प्रारूप चुनें, फिर बिना लॉगिन के परिणाम को कॉपी या डाउनलोड करें।