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

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


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

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

var pattern = new RegExp(pattern, attributes);

or

var pattern = /pattern/attributes;

निम्नलिखित पैरामीटर हैं -

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

  1. रिक्त स्थान को हटाने के लिए जावास्क्रिप्ट में एक नियमित अभिव्यक्ति कैसे लिखें?

    JavaScript में रिक्त स्थान को हटाने के लिए, आप निम्न रेगुलर एक्सप्रेशन को चलाने का प्रयास कर सकते हैं। यह एक स्ट्रिंग से रिक्त स्थान को हटा देता है - उदाहरण <html>    <head>       <script>          var str = "Welcome to Tutoria

  1. जावास्क्रिप्ट में नियमित अभिव्यक्ति का परीक्षण और निष्पादन कैसे करें?

    जावास्क्रिप्ट में रेगुलर एक्सप्रेशन के परीक्षण और निष्पादन के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />

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

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