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

JavaScript में रेगुलर एक्सप्रेशन कैसे परिभाषित करें?


एक रेगुलर एक्सप्रेशन एक ऑब्जेक्ट है जो कैरेक्टर के पैटर्न का वर्णन करता है।

JavaScript RegExp क्लास रेगुलर एक्सप्रेशन को दर्शाता है, और String और RegExp दोनों उन मेथड को परिभाषित करते हैं जो टेक्स्ट पर शक्तिशाली पैटर्न-मिलान और सर्च-एंड-रिप्लेस फंक्शन करने के लिए रेगुलर एक्सप्रेशन का उपयोग करते हैं। एक रेगुलर एक्सप्रेशन को RegExp() कंस्ट्रक्टर के साथ निम्न तरह परिभाषित किया जा सकता है:

var pattern = new RegExp(pattern, attributes); or var pattern = /pattern/attributes;

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

  • pattern - एक स्ट्रिंग जो रेगुलर एक्सप्रेशन के पैटर्न को निर्दिष्ट करती है या दूसरा रेगुलर एक्सप्रेशन।
  • attributes - एक वैकल्पिक स्ट्रिंग जिसमें "g", "i", और "m" एट्रिब्यूट में से कोई भी हो सकता है जो क्रमशः ग्लोबल, केस-इनसेंसिटिव, और मल्टीलाइन मिलान निर्दिष्ट करते हैं।

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

    जावास्क्रिप्ट में स्पेस हटाने के लिए, आप निम्नलिखित रेगुलर एक्सप्रेशन चला सकते हैं। यह स्ट्रिंग से स्पेस हटा देता है:उदाहरण<html>    <head>       <script>          var str = "Welcome to Tutorialspoint";      

  1. जावास्क्रिप्ट में रेगुलर एक्सप्रेशन को कैसे टेस्ट और एक्जीक्यूट करें? जावास्क्रिप्ट में रेगुलर एक्सप्रेशन को कैसे टेस्ट और एक्जीक्यूट करें?

    परिचय जावास्क्रिप्ट में रेगुलर एक्सप्रेशन्स के साथ काम करने के लिए दो मुख्य मेथड्स हैं: test() (बूलियन लौटाता है) और exec() (विस्तृत मिलान जानकारी के साथ ऐरे लौटाता है)। उदाहरण निम्न कोड जावास्क्रिप्ट में रेगुलर एक्सप्रेशन को टेस्ट और एक्जीक्यूट करने के लिए है: <!DOCTYPE html> <html lang

  1. - जावा में पैटर्न मिलान के लिए रेगुलर एक्सप्रेशन का उपयोग कैसे करें?

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