Regex परीक्षक र डिबगर- नि:शुल्क अनलाइन नियमित अभिव्यक्ति परीक्षण उपकरण

Results:

Regex परीक्षक र डिबगर- तपाईंको नियमित अभिव्यक्तिहरू अनलाइन परीक्षण, प्रमाणित र डिबग गर्नुहोस्

Regex परीक्षक र डिबगर भनेको के हो ?

परीक्षक Regex र डिबगर एक शक्तिशाली अनलाइन उपकरण हो जसले तपाईंलाई regex वास्तविक समयमा नियमित अभिव्यक्तिहरू() परीक्षण गर्न, प्रमाणित गर्न र डिबग गर्न अनुमति दिन्छ। तपाईं विकासकर्ता, डेटा विश्लेषक, वा प्रणाली प्रशासक हुनुहुन्छ भने, नियमित अभिव्यक्तिहरूमा निपुणता हासिल गर्नाले तपाईंलाई पाठ प्रशोधन, डेटा प्रमाणीकरण, र ढाँचा मिलान कार्यहरू कुशलतापूर्वक ह्यान्डल गर्न मद्दत गर्न सक्छ।

JavaScript नियमित अभिव्यक्तिहरू, Python, PHP, Perl, Ruby, र Go जस्ता प्रोग्रामिङ भाषाहरूमा व्यापक रूपमा प्रयोग गरिन्छ, साथै grep, sed, awk , र bash स्क्रिप्टहरू जस्ता कमाण्ड-लाइन उपकरणहरूमा पनि प्रयोग गरिन्छ । यद्यपि, यसको जटिल वाक्य रचनाको कारणले गर्दा एक उत्तम सिर्जना गर्नु regex चुनौतीपूर्ण हुन सक्छ। त्यहीं यो उपकरण काममा आउँछ।

Regex परीक्षक र डिबगरका मुख्य विशेषताहरू

  • वास्तविक-समय मिलान: regex टाइप गर्दा आफ्नो नतिजा हेर्नुहोस् ।

  • त्रुटि हाइलाइटिङ: वाक्य रचना त्रुटिहरूमा तत्काल प्रतिक्रिया प्राप्त गर्नुहोस् regex ।

  • बहु झण्डा समर्थन: ग्लोबल(g) , केस असंवेदनशील(i) , बहुरेखा(m) , डट सबै(हरू) , र युनिकोड(u) जस्ता झण्डाहरूसँग परीक्षण गर्नुहोस् ।

  • लाइन-बाइ-लाइन प्रमाणीकरण: तपाईंको ढाँचासँग कुन रेखाहरू मेल खान्छ र कुनमा त्रुटिहरू छन् भनेर पहिचान गर्नुहोस्।

  • प्रयोग गर्न सजिलो: शुरुआती र उन्नत प्रयोगकर्ता दुवैको लागि सरल इन्टरफेस।

Regex परीक्षक र डिबगर कसरी प्रयोग गर्ने

  1. आफ्नो नियमित अभिव्यक्ति प्रविष्ट गर्नुहोस्: "नियमित अभिव्यक्ति" इनपुट फिल्डमा आफ्नो regex ढाँचा टाइप गर्नुहोस् ।

  2. परीक्षण स्ट्रिङहरू थप्नुहोस्: "परीक्षण स्ट्रिङ" क्षेत्रमा आफ्नो परीक्षण पाठ टाँस्नुहोस् । प्रत्येक लाइन छुट्टाछुट्टै मान्य हुनेछ।

  3. झण्डाहरू चयन गर्नुहोस्: तपाईंको लागि उपयुक्त झण्डाहरू छनौट गर्नुहोस् regex ।

  4. Regex नतिजा हेर्न "परीक्षण " मा क्लिक गर्नुहोस्।

उदाहरण १: इमेल ठेगानाहरू प्रमाणित गर्दै

Regex ढाँचा:

^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

परीक्षण स्ट्रिङ:

[email protected]  
hello1example.com  
[email protected]  
invalid-email@com  
example@domain

अपेक्षित आउटपुट:

मिल्दो:

बेजोड:

  • नमस्ते१उदाहरण.कम

  • अवैध-email@com

उदाहरण २: URL हरू निकाल्ने

Regex ढाँचा:

https?:\/\/(www\.)?[\w\-]+(\.[\w\-]+)+([\/\w\-._~:?#\[\]@!$&'()*+,;=%]*)?

परीक्षण स्ट्रिङ:

https://example.com  
http://www.google.com  
ftp://example.com  
https://sub.domain.co.uk/path/to/page  
example.com

अपेक्षित आउटपुट:

मिल्दो:

बेजोड:

  • ftp://example.com

  • उदाहरण.कम

उदाहरण ३: फोन नम्बरहरू प्रमाणित गर्दै

Regex ढाँचा:

\+?\d{1,3}[-.\s]?\(?\d{1,4}?\)?[-.\s]?\d{1,4}[-.\s]?\d{1,9}

परीक्षण स्ट्रिङ:

+1-800-555-1234  
(123) 456-7890  
800.555.1234  
+44 20 7946 0958  
555-1234  
Invalid-Phone-Number

अपेक्षित आउटपुट:

मिल्दो:

  • +१-८००-५५५-१२३४

  • (१२३) ४५६-७८९०

  • ८००.५५५.१२३४ को सम्बन्धित उत्पादनहरू

  • +४४ २० ७९४६ ०९५८

  • ५५५-१२३४ को सम्बन्धित उत्पादनहरू

बेजोड:

  • अमान्य-फोन-नम्बर

प्रभावकारी नियमित अभिव्यक्तिहरू सिर्जना गर्ने सुझावहरू

  • विशिष्ट स्थानहरू मिलाउन (लाइनको सुरुवात) र(लाइनको अन्त्य) जस्ता एङ्करहरू प्रयोग गर्नुहोस् । ^ $

  • अनुमति दिइएको क्यारेक्टरहरू निर्दिष्ट गर्न, , र जस्ता क्यारेक्टर क्लासहरू प्रयोग गर्नुहोस् । [a-z] [A-Z] [0-9]

  • पुनरावृत्तिको संख्या नियन्त्रण गर्न, र जस्ता क्वान्टीफायरहरू प्रयोग गर्नुहोस् । + * ? {n,m}

  • मिल्दो ढाँचाहरू खिच्न र पुन: प्रयोग गर्न समूहहरू ब्याकरेफरेन्सहरू प्रयोग गर्नुहोस् ।

  • मिल्दो व्यवहार नियन्त्रण गर्न, , र जस्ता झण्डाहरू प्रयोग गर्नुहोस् । g i m s u

निष्कर्ष

नियमित अभिव्यक्तिहरूमा निपुणता हासिल गर्नाले पाठ डेटासँग काम गर्दा तपाईंको समय र प्रयास बचत गर्न सक्छ। यो Regex परीक्षक र डिबगरले तपाईंको कोडमा प्रयोग गर्नु अघि तपाईंको ढाँचाहरू परीक्षण गर्न, प्रमाणित गर्न र डिबग गर्न सजिलो बनाउँछ। यसलाई प्रयास गर्नुहोस् र regex आजै विशेषज्ञ बन्नुहोस्!