Regex परीक्षक
रियल-टाइम हाइलाइटिंग के साथ नियमित अभिव्यक्तियों का परीक्षण और डीबग करें। विस्तृत मिलान जानकारी के साथ इंटरेक्टिव रूप से regex पैटर्न को सत्यापित करें।
//
g
फ्लैग:
पैटर्न प्रीसेट:
परीक्षण स्ट्रिंग प्रीसेट:
मिलान परिणाम
त्वरित संदर्भ
वर्ण श्रेणियाँ
| \d | Digit (0-9) |
| \w | Word character (a-z, A-Z, 0-9, _) |
| \s | Whitespace |
| . | Any character except newline |
क्वांटिफायर
| * | 0 or more |
| + | 1 or more |
| ? | 0 or 1 |
| {n} | Exactly n times |
| {n,m} | Between n and m times |
संबंधित उपकरण
Regex परीक्षक के बारे में
Regex परीक्षक कैसे काम करता है
- परीक्षण के लिए नियमित अभिव्यक्ति पैटर्न दर्ज करें
- उचित फ्लैग चुनें (वैश्विक, केस अनदेखा आदि)
- मिलान के लिए परीक्षण स्ट्रिंग दर्ज या चुनें
- रियल-टाइम में स्वचालित रूप से मिलान हाइलाइट होते हैं
- कैप्चर समूहों के साथ प्रतिस्थापन पैटर्न परखें
- मिलानों और स्थितियों की विस्तृत जानकारी देखें
सामान्य उपयोग के मामले
- ईमेल पते, URL, फोन नंबर सत्यापित करें
- संरचित टेक्स्ट से डेटा निकालें
- लॉग फ़ाइलों या कोड में पैटर्न खोजें
- खोज और प्रतिस्थापन संचालन का परीक्षण करें
- इंटरेक्टिव प्रयोग के माध्यम से regex सीखें
- कोड में लागू करने से पहले पैटर्न सत्यापित करें
अक्सर पूछे जाने वाले प्रश्न
नियमित अभिव्यक्ति (regex) क्या है?
नियमित अभिव्यक्ति वर्णों का एक क्रम है जो एक खोज पैटर्न को परिभाषित करता है, मुख्य रूप से स्ट्रिंग में पैटर्न मिलान के लिए उपयोग किया जाता है। नियमित अभिव्यक्तियाँ पाठ प्रसंस्करण के लिए शक्तिशाली उपकरण हैं और अधिकांश प्रोग्रामिंग भाषाओं में समर्थित हैं।
Regex परीक्षक उपकरण का उपयोग कैसे करें?
शीर्ष इनपुट फ़ील्ड में अपना regex पैटर्न दर्ज करें, उचित फ्लैग चुनें, फिर टेक्स्ट क्षेत्र में अपनी परीक्षण स्ट्रिंग दर्ज करें। उपकरण स्वचालित रूप से रियल-टाइम में मिलानों को हाइलाइट करेगा।
विभिन्न regex फ्लैग का क्या अर्थ है?
Regex फ्लैग पैटर्न मिलान को संशोधित करते हैं: (g) वैश्विक - सभी मिलान खोजें। (i) केस अनदेखा करें। (m) बहुरेखा - ^ और $ प्रत्येक पंक्ति से मिलाएं। (s) डॉट ऑल - डॉट (.) नई पंक्तियों से भी मिलाता है। (u) यूनिकोड। (y) चिपचिपा - lastIndex से मिलाएं।
प्रतिस्थापन सुविधा का उपयोग कैसे करें?
प्रतिस्थापन टेक्स्ट फ़ील्ड में अपना प्रतिस्थापन पैटर्न दर्ज करें। आप अपने regex पैटर्न से कैप्चर किए गए समूहों को संदर्भित करने के लिए $1, $2 आदि का उपयोग कर सकते हैं।
इस उपकरण में कौन से पैटर्न प्रीसेट उपलब्ध हैं?
उपकरण में ईमेल सत्यापन, URL मिलान, फोन नंबर, तिथियां, IP पते, HTML टैग, पासवर्ड नियम और ज़िप कोड जैसे सामान्य पैटर्न प्रीसेट शामिल हैं।
क्या इस Regex परीक्षक में मेरा डेटा सुरक्षित है?
हाँ, सभी प्रसंस्करण पूरी तरह आपके ब्राउज़र में होती है। हमारे सर्वर पर कोई डेटा नहीं भेजा जाता। आप संवेदनशील टेक्स्ट के साथ भी इस उपकरण का उपयोग कर सकते हैं।
अत्यधिक बैकट्रैकिंग त्रुटि क्यों आती है?
यह त्रुटि तब होती है जब एक regex पैटर्न बहुत अधिक पुनरावर्ती कदम उठाता है। अपने पैटर्न को सरल बनाएं या क्वांटिफायर को अधिक विशिष्ट बनाएं।
क्या मैं इस Regex परीक्षक को विभिन्न प्रोग्रामिंग भाषाओं के लिए उपयोग कर सकता हूं?
यह उपकरण JavaScript के RegExp इंजन का उपयोग करता है, जो कई अन्य प्रोग्रामिंग भाषाओं के समान है लेकिन उन्नत सुविधाओं में कुछ अंतर हो सकते हैं।
कैप्चर समूह क्या हैं और उनका उपयोग कैसे करें?
कैप्चर समूह पैटर्न के कोष्ठक () में घिरे भाग हैं जो बाद में उपयोग के लिए मिले हुए टेक्स्ट को सहेजते हैं। प्रतिस्थापन पैटर्न में आप $1, $2 आदि से इन्हें संदर्भित कर सकते हैं।
नियमित अभिव्यक्तियों के बारे में अधिक कैसे जानें?
उपकरण में पृष्ठ के नीचे एक त्वरित संदर्भ मार्गदर्शिका शामिल है। व्यापक शिक्षण के लिए MDN Web Docs या RegexOne.com देखें।