रेगुलर एक्सप्रेशन एक ऐसी वस्तु है जो वर्णों के पैटर्न का वर्णन करती है। JavaScript RegExp वर्ग नियमित अभिव्यक्तियों का प्रतिनिधित्व करता है, और स्ट्रिंग और RegExp . दोनों का प्रतिनिधित्व करता है पाठ पर शक्तिशाली पैटर्न-मिलान और खोज-और-प्रतिस्थापन कार्यों को करने के लिए नियमित अभिव्यक्तियों का उपयोग करने वाली विधियों को परिभाषित करें।
एक रेगुलर एक्सप्रेशन को RegExp () . के साथ परिभाषित किया जा सकता है कंस्ट्रक्टर, इस प्रकार है -
var pattern = new RegExp(pattern, attributes); or simply var pattern = /pattern/attributes;
निम्नलिखित पैरामीटर हैं -
- पैटर्न - एक स्ट्रिंग जो रेगुलर एक्सप्रेशन या अन्य रेगुलर एक्सप्रेशन के पैटर्न को निर्दिष्ट करती है।
- विशेषताएं - एक वैकल्पिक स्ट्रिंग जिसमें कोई भी "g", "i", और "m" विशेषताएँ होती हैं जो क्रमशः वैश्विक, केस-असंवेदनशील और बहु-पंक्ति मिलान निर्दिष्ट करती हैं।