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

जावास्क्रिप्ट RegExp में कैप्चर ग्रुप में कैरेक्टर कैसे स्किप करें?


आप कैप्चर ग्रुप में कैरेक्टर को स्किप नहीं कर सकते। एक मैच हमेशा कंस्यूटिव होता है, भले ही इसमें जीरो-विड्थ असर्शन जैसी चीजें हों।

उदाहरण

हालांकि, आप निम्नलिखित कोड की तरह रेगुलर एक्सप्रेशन में मैच्ड ग्रुप्स को एक्सेस कर सकते हैं:

<html>    <head>       <script>          var str = "Username akdg_amit";          var myReg = /(?:^|\s)akdg_(.*?)(?:\s|$)/g;                    var res = myReg.exec(str);          document.write(res[1]);       </script>    </head>        <body>    </body> </html>

  1. - JavaScript RegExp \s मेटाकैरेक्टर

    \s मेटाकैरेक्टर का उपयोग व्हाइटस्पेस कैरेक्टर खोजने के लिए किया जाता है। एक व्हाइटस्पेस कैरेक्टर हो सकता है - एक स्पेस कैरेक्टर एक टैब कैरेक्टर एक कैरिज रिटर्न कैरेक्टर एक न्यू लाइन कैरेक्टर एक वर्टिकल टैब कैरेक्टर एक फॉर्म फीड कैरेक्टर उदाहरण // कोई व्हाइटस्पेस नहीं कंटेन करता: console.log(/\s/.

  1. JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर कैसे ग्रुप करें? JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर कैसे ग्रुप करें?

    JavaScript में ऑब्जेक्ट्स की सरणी को ID के आधार पर ग्रुप करने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <

  1. जावास्क्रिप्ट में वैल्यू के आधार पर ऑब्जेक्ट्स को ग्रुप कैसे करें? जावास्क्रिप्ट में वैल्यू के आधार पर ऑब्जेक्ट्स को ग्रुप कैसे करें?

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