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

C# में क्वांटिफायर्स (Quantifiers)


क्वांटिफायर्स निर्दिष्ट करते हैं कि पिछले एलिमेंट (जो एक कैरेक्टर, ग्रुप, या कैरेक्टर क्लास हो सकता है) के कितने इंस्टेंसेस इनपुट स्ट्रिंग में मौजूद होने चाहिए ताकि मैच हो सके।

आइए एक उदाहरण देखें:

* क्वांटिफायर पिछले एलिमेंट से शून्य या अधिक बार मैच करेगा, उदाहरण: ".0", "19.9", "219.9", आदि।

C# में सभी क्वांटिफायर्स निम्नलिखित हैं:

क्वांटिफायरविवरणपैटर्नमैच
*पिछले एलिमेंट से शून्य या अधिक बार मैच करता है।\d*\.\d".0", "19.9", "219.9"
+पिछले एलिमेंट से एक या अधिक बार मैच करता है।"be+""been" में "bee", "bent" में "be"
?पिछले एलिमेंट से शून्य या एक बार मैच करता है।"rai?n""ran", "rain"
{ n }पिछले एलिमेंट से ठीक n बार मैच करता है।"\d{3}""1,043.6" में ",043", ",876", ",543", और "9,876,543,210" में ",210"
{ n ,}पिछले एलिमेंट से कम से कम n बार मैच करता है।"\d{2,}""166", "29", "1930"
{ n , m }पिछले एलिमेंट से कम से कम n बार, लेकिन m बार से अधिक नहीं।"\d{3,5}""166", "17668", "193024" में "19302"
*?पिछले एलिमेंट से शून्य या अधिक बार, लेकिन जितना संभव हो उतना कम।\d*?\.\d".0", "19.9", "219.9"
+?पिछले एलिमेंट से एक या अधिक बार, लेकिन जितना संभव हो उतना कम।"be+?""been" में "be", "bent" में "be"
??पिछले एलिमेंट से शून्य या एक बार, लेकिन जितना संभव हो उतना कम।"rai??n""ran", "rain"
{ n }?पिछले एलिमेंट से ठीक n बार।"\d{3}?""1,043.6" में ",043", ",876", ",543", और "9,876,543,210" में ",210"
{ n ,}?पिछले एलिमेंट से कम से कम n बार, लेकिन जितना संभव हो उतना कम।"\d{2,}?""166", "29", "1930"
{ n , m }?पिछले एलिमेंट से n और m बार के बीच, लेकिन जितना संभव हो उतना कम।"\d{3,5}?""166", "17668", "193024" में "193", "024"
  1. CSS Outline: एलिमेंट्स के चारों ओर आउटलाइन बनाने का गाइड CSS Outline: एलिमेंट्स के चारों ओर आउटलाइन बनाने का गाइड

    CSS Outline क्या है? जब आप वेब एलिमेंट डिज़ाइन कर रहे होते हैं, तो आप तय कर सकते हैं कि आप पेज पर एलिमेंट के चारों ओर एक आउटलाइन दिखाना चाहते हैं। उदाहरण के लिए, यदि आप एक बॉक्स डिज़ाइन कर रहे हैं जिसे आप हाइलाइट करना चाहते हैं, तो आप बॉक्स का ध्यान आकर्षित करने के लिए उसके चारों ओर एक रंगीन आउटलाइन

  1. - जावास्क्रिप्ट में किसी तत्व की घटनाओं को हटाना यदि यह n बार से अधिक होता है

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहली आर्गुमेंट के रूप में संख्याओं की एक सरणी और दूसरी आर्गुमेंट के रूप में एक संख्या लेता है। हमारा फ़ंक्शन सरणी से तत्वों को हटाएगा ताकि परिणामी सरणी में कोई तत्व निर्दिष्ट संख्या (दूसरी आर्गुमेंट) से अधिक बार प्रकट न हो।उदाहरणनिम्न कोड देखें:const a

  1. HTML कोटेशन्स (उद्धरण) HTML कोटेशन्स (उद्धरण)

    परिचय HTML कोटेशन्स HTML में उद्धरण बनाने के लिए उपयोग किए जाते हैं। HTML <q> टैग एक छोटे उद्धरण को परिभाषित करने के लिए उपयोग किया जाता है। यह एक इंलाइन एलिमेंट है। HTML <blockquote> टैग एक ऐसे सेक्शन को परिभाषित करने के लिए उपयोग किया जाता है जिसे किसी अन्य स्रोत से उद्धृत किया गया है।