Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में नियमित अभिव्यक्तियाँ क्या हैं?

एक नियमित अभिव्यक्ति एक ऑब्जेक्ट है जो कैरेक्टर्स के पैटर्न का वर्णन करता है। JavaScript RegExp क्लास नियमित अभिव्यक्तियों को दर्शाता है, और String और RegExp दोनों उन मेथड्स को परिभाषित करते हैं जो टेक्स्ट पर शक्तिशाली पैटर्न-मिलान और खोज-और-प्रतिस्थापन फंक्शन करने के लिए नियमित अभिव्यक्तियों का उपयोग करते हैं।

एक नियमित अभिव्यक्ति को RegExp() कंस्ट्रक्टर के साथ परिभाषित किया जा सकता है, जैसा कि नीचे दिखाया गया है:

var pattern = new RegExp(pattern, attributes); या सरलता से var pattern = /pattern/attributes;

निम्न पैरामीटर हैं:

  • पैटर्न - एक स्ट्रिंग जो नियमित अभिव्यक्ति के पैटर्न या किसी अन्य नियमित अभिव्यक्ति को निर्दिष्ट करती है।
  • विशेषताएँ - एक वैकल्पिक स्ट्रिंग जिसमें "g", "i", और "m" विशेषताओं में से कोई भी हो सकता है जो क्रमशः वैश्विक, केस-असंवेदनशील, और बहु-पंक्ति मिलान निर्दिष्ट करते हैं।
  1. जावास्क्रिप्ट में प्रॉमिसेस क्या हैं? जावास्क्रिप्ट में प्रॉमिसेस क्या हैं?

    प्रॉमिसेस हमें एसिंक्रोनस ऑपरेशन करने की अनुमति देती हैं जहां मान प्रॉमिस बनाते समय पहले से ज्ञात नहीं होता। एक प्रॉमिस की तीन स्टेट्स हो सकती हैं: पेंडिंग, फुलफिल्ड और रिजेक्टेड। जावास्क्रिप्ट में प्रॉमिसेस के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> &l

  1. जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स क्या हैं? जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स क्या हैं?

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

  1. JavaScript में क्लोजर्स (Closures) क्या हैं? JavaScript में क्लोजर्स (Closures) क्या हैं?

    JavaScript में क्लोजर्स हमें बाहरी फंक्शन के स्कोप को आंतरिक फंक्शन से एक्सेस करने की अनुमति देते हैं, यहां तक कि बाहरी फंक्शन के एक्जीक्यूट होकर रिटर्न होने के बाद भी। इसका मतलब है कि आंतरिक फंक्शन को हमेशा बाहरी फंक्शन के वेरिएबल्स की एक्सेस रहेगी।JavaScript में क्लोजर्स का कोड:उदाहरण<!DOCTYPE