जावास्क्रिप्ट में रेगुलर एक्सप्रेशन क्या है?
जावास्क्रिप्ट में रेगुलर एक्सप्रेशन क्या है?

वीडियो: जावास्क्रिप्ट में रेगुलर एक्सप्रेशन क्या है?

वीडियो: जावास्क्रिप्ट में रेगुलर एक्सप्रेशन क्या है?
वीडियो: 20 मिनट में रेगुलर एक्सप्रेशन सीखें 2024, मई
Anonim

ए नियमित अभिव्यक्ति एक वस्तु है जो वर्णों के पैटर्न का वर्णन करती है। नियमित अभिव्यक्तियों का उपयोग पाठ पर पैटर्न-मिलान और "खोज-और-प्रतिस्थापन" कार्यों को करने के लिए किया जाता है।

इसके अलावा, जावास्क्रिप्ट उदाहरणों में नियमित अभिव्यक्ति क्या है?

रेगुलर एक्सप्रेशन हैं स्ट्रिंग्स में वर्ण संयोजनों से मेल खाने के लिए उपयोग किए जाने वाले पैटर्न। में जावास्क्रिप्ट , नियमित अभिव्यक्ति हैं वस्तुओं भी। इन पैटर्न का उपयोग निष्पादन () और परीक्षण () विधियों के साथ किया जाता है रेगुलर एक्सप्रेशन , और मैच(), matchAll(), replace(), search(), और split() String के तरीकों के साथ।

इसके बाद, प्रश्न यह है कि रेगुलर एक्सप्रेशन में * क्या है? * ग्लोब मैचिंग का अर्थ है "शून्य या किसी भी वर्ण का अधिक", के रूप में लिखा गया है। * में एक नियमित अभिव्यक्ति . NS । ग्लोब मिलान में डॉट कैरेक्टर का कोई विशेष अर्थ नहीं है: यह सिर्फ अपने लिए खड़ा है।

इस तरह, रेगुलर एक्सप्रेशन किसके लिए उपयोग किए जाते हैं?

रेगेक्स। कम के लिए नियमित अभिव्यक्ति , रेगेक्स टेक्स्ट की एक स्ट्रिंग है जो आपको ऐसे पैटर्न बनाने की अनुमति देता है जो टेक्स्ट का मिलान, पता लगाने और प्रबंधित करने में मदद करते हैं। पर्ल प्रोग्रामिंग भाषा का एक बेहतरीन उदाहरण है जो उपयोग करता है नियमित अभिव्यक्ति.

क्या रेगुलर एक्सप्रेशन तेज़ हैं?

एक अच्छा संकेतक यह है कि यह लंबा है। अच्छा नियमित अभिव्यक्ति अक्सर बुरे से ज्यादा लंबे होते हैं नियमित अभिव्यक्ति क्योंकि वे विशिष्ट पात्रों/चरित्र वर्गों का उपयोग करते हैं और उनकी संरचना अधिक होती है। इससे अच्छा होता है नियमित अभिव्यक्ति चलाने के लिए और तेज क्योंकि वे अपने इनपुट का अधिक सटीक अनुमान लगाते हैं।

सिफारिश की: