Free AI Tools
उपकरण श्रेणियां ब्राउज़ करें

निःशुल्क जावास्क्रिप्ट रेगेक्स परीक्षक ऑनलाइन

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

जावास्क्रिप्ट रेगेक्स कार्यक्षेत्र

नमूना पाठ के विरुद्ध एक पैटर्न का परीक्षण करें

इस ब्राउज़र में मिलान, अनुक्रमणिका और कैप्चर समूहों की गणना की जाती है। यह संस्करण पायथन या पीसीआरई का अनुकरण नहीं करता है।

झंडे
उदाहरण

मिलान

2 मैच · gi

मिलान मिला
मैच 1 · सूचकांक 0hello@example.com
17 वर्ण
समूह 1
hello
समूह 2
example.com
मैच 2 · सूचकांक 21Team@example.org
16 वर्ण
समूह 1
Team
समूह 2
example.org

जावास्क्रिप्ट रेगुलर एक्सप्रेशन का परीक्षण करें

कदम 1

एक पैटर्न और परीक्षण स्ट्रिंग दर्ज करें

एक जावास्क्रिप्ट पैटर्न और वह टेक्स्ट चिपकाएँ जिसका आप निरीक्षण करना चाहते हैं, या एक सुरक्षित उदाहरण लोड करें।

कदम 2

झंडे चुनें

ग्लोबल, केस-असंवेदनशील, मल्टीलाइन, डॉटऑल और यूनिकोड व्यवहार जैसे समर्थित जावास्क्रिप्ट फ़्लैग को टॉगल करें।

कदम 3

मैचों की समीक्षा करें और समूहों पर कब्ज़ा करें

पैटर्न को कोड में कॉपी करने से पहले मिलान टेक्स्ट, इंडेक्स, समूह, गिनती और पार्सर त्रुटियों की जांच करें।

जावास्क्रिप्ट रेगुलर एक्सप्रेशन का परीक्षण करें

कोड में पुन: उपयोग करने से पहले यह जाँचने के लिए एक केंद्रित कार्यक्षेत्र कि क्या कोई पैटर्न आपके अपेक्षित पाठ से मेल खाता है।

एक पैटर्न और परीक्षण स्ट्रिंग दर्ज करें

पैटर्न और नमूना पाठ अलग-अलग रहते हैं ताकि आप अन्य मान खोए बिना दोनों तरफ बदल सकें।

सामान्य रेगेक्स फ़्लैग का उपयोग करें

कार्यस्थान द्वारा समर्थित जावास्क्रिप्ट फ़्लैग को टॉगल करें और व्यवहार की तुलना करने के लिए उसी परीक्षण को फिर से चलाएँ।

मैचों की समीक्षा करें और समूहों पर कब्ज़ा करें

केवल पास/असफल लेबल पर निर्भर रहने के बजाय पूर्ण मिलान, अनुक्रमणिका और कैप्चर किए गए समूहों का निरीक्षण करें।

रेगेक्स परिणामों को समझें

एक उपयोगी परीक्षक एक वैध पैटर्न को उस पैटर्न से अलग करता है जिसका कोई मिलान नहीं होता है जिसे जावास्क्रिप्ट पार्सर नहीं पढ़ सकता है।

कोई मिलान नहीं बनाम अमान्य पैटर्न

कोई मिलान नहीं होने का मतलब है कि पैटर्न सफलतापूर्वक पार्स किया गया लेकिन कुछ नहीं मिला। एक अमान्य-पैटर्न संदेश का अर्थ है कि जावास्क्रिप्ट रेगएक्सपी कंस्ट्रक्टर ने सिंटैक्स को अस्वीकार कर दिया है।

जावास्क्रिप्ट स्वाद सीमाएँ

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

लंबा इनपुट और जटिल पैटर्न

बड़े टेक्स्ट और पैथोलॉजिकल पैटर्न ब्राउज़र का समय बर्बाद कर सकते हैं। उदाहरणों को व्यावहारिक रखें और यदि पृष्ठ अनुत्तरदायी हो जाए तो प्रसंस्करण रोक दें।

सामान्य रेगेक्स कार्य

वर्कफ़्लो को मान्य करने के लिए छोटे उदाहरणों का उपयोग करें, फिर पैटर्न को अपने डेटा और परीक्षण मामलों के अनुसार अनुकूलित करें।

ईमेल और URL उदाहरण

उदाहरण उपयोगी शुरुआती बिंदु हैं, प्रत्येक ईमेल पते या URL मानक के लिए पूर्ण सत्यापन गारंटी नहीं।

समूहों को कैप्चर करें और निष्कर्षण

जब आपको किसी मैच के विशिष्ट भाग की आवश्यकता हो तो कोष्ठक का उपयोग करें, फिर परिणाम तालिका में समूह मानों की पुष्टि करें।

परीक्षण किए गए पैटर्न को कॉपी करें और पुन: उपयोग करें

फ़्लैग और लक्ष्य भाषा के रेगेक्स फ़्लेवर की जाँच करने के बाद ही पैटर्न या परीक्षण टेक्स्ट को कॉपी करें।

गोपनीयता और सीमाएँ

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

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

यह परीक्षक किस रेगेक्स स्वाद का समर्थन करता है?

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

g, i, और m झंडों का क्या मतलब है?

g एकाधिक मिलानों की खोज करता है, i लेटर केस को अनदेखा करता है, और m लाइन एंकर के काम करने के तरीके को बदलता है। परीक्षक केवल पृष्ठ में प्रयुक्त जावास्क्रिप्ट इंजन द्वारा समर्थित झंडे को उजागर करता है।

क्या मैं कैप्चर समूह देख सकता हूँ?

हां. जब किसी पैटर्न में कैप्चरिंग कोष्ठक होते हैं, तो परिणाम पूर्ण मिलान और प्रत्येक मैच के लिए कैप्चर किए गए मानों को सूचीबद्ध करता है।

मेरा रेगुलर एक्सप्रेशन त्रुटि क्यों दिखाता है?

जावास्क्रिप्ट पार्सर अमान्य सिंटैक्स को अस्वीकार करता है जैसे कि एक बंद वर्ण वर्ग, लापता कोष्ठक, या असमर्थित ध्वज। त्रुटि संदेश इनपुट के बगल में दिखाई देता है।

क्या मेरा पैटर्न या परीक्षण पाठ अपलोड किया गया है?

परीक्षक इस ब्राउज़र में पैटर्न और परीक्षण स्ट्रिंग का मूल्यांकन करता है और उसे किसी खाते की आवश्यकता नहीं होती है। संवेदनशील पाठ के साथ काम करते समय नेटवर्क व्यवहार को स्वतंत्र रूप से सत्यापित करें।

क्या मैं यहां पायथन या पीसीआरई सिंटैक्स का उपयोग कर सकता हूं?

इस पहले संस्करण में एक अलग इंजन के रूप में नहीं। शिपिंग से पहले जावास्क्रिप्ट-संगत सिंटैक्स का उपयोग करें या लक्ष्य भाषा के अपने टूल में पैटर्न का परीक्षण करें।

संबंधित उपकरण

किसी अन्य ब्राउज़र-आधारित टूल के साथ जारी रखें।

J मुफ़्त डेवलपर उपकरण

प्रारूप JSON

JSON फ़ॉर्मेटर और सत्यापनकर्ता

JSON चिपकाएँ या किसी फ़ाइल को प्रारूपित करने, मान्य करने, सुशोभित करने या छोटा करने के लिए खोलें। इंडेंटेशन चुनें, पार्सर त्रुटियों की समीक्षा करें, और बिना लॉगिन के अपने ब्राउज़र में परिणाम को कॉपी या डाउनलोड करें।

पाठ

पाठ की तुलना करें

टेक्स्ट डिफ चेकर

शब्द- या पंक्ति-स्तरीय परिवर्धन और निष्कासन के साथ दो पाठ संस्करणों की तुलना करें। स्थानीय फ़ाइलें आयात करें, परिवर्तनों की समीक्षा करें, और साइन इन किए बिना TXT रिपोर्ट कॉपी या डाउनलोड करें।

U मुफ़्त डेवलपर उपकरण

URL को एन्कोड करें

मुफ़्त URL एनकोडर और डिकोडर ऑनलाइन

URL घटकों, पूर्ण URL और क्वेरी पैरामीटर को UTF-8 प्रतिशत एन्कोडिंग के साथ एनकोड या डीकोड करें। पंजीकरण या लॉगिन के बिना परिणाम को ऑनलाइन कॉपी करें।

पाठ

टेक्स्ट केस कनवर्ट करें

केस कन्वर्टर

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