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

केवल सी # में संख्याओं के लिए रेगेक्स कैसे लिखें?

रेगुलर एक्सप्रेशन एक ऐसा पैटर्न है जिसका मिलान इनपुट टेक्स्ट से किया जा सकता है।

नेट ढांचा एक नियमित अभिव्यक्ति इंजन प्रदान करता है जो इस तरह के मिलान की अनुमति देता है।

एक पैटर्न में एक या एक से अधिक वर्ण अक्षर, ऑपरेटर या संरचनाएं होती हैं।

यहां रेगेक्स द्वारा उपयोग किए जाने वाले मूल पैटर्न मेटाएक्टैक्टर हैं -

* = zero or more
? = zero or one
^ = not
[] = range

^ सिंबल का इस्तेमाल नॉट कंडीशन को निर्दिष्ट करने के लिए किया जाता है।

[] कोष्ठक यदि हम 0 - 9 या a-z या A-Z जैसे श्रेणी मान देना चाहते हैं

उदाहरण

class Program{
   public static void Main(){
      string num = "123dh";
      Regex regex = new Regex(@"^-?[0-9][0-9,\.]+$");
      var res = regex.IsMatch(num);
      System.Console.WriteLine(res);
   }
}

आउटपुट

False

उदाहरण

class Program{
   public static void Main(){
      string num = "123";
      Regex regex = new Regex(@"^-?[0-9][0-9,\.]+$");
      var res = regex.IsMatch(num);
      System.Console.WriteLine(res);
   }
}

आउटपुट

True

उदाहरण

class Program{
   public static void Main(){
      string num = "123.67";
      Regex regex = new Regex(@"^-?[0-9][0-9,\.]+$");
      var res = regex.IsMatch(num);
      System.Console.WriteLine(res);
   }
}

आउटपुट

True

  1. अपनी वेबसाइट के लिए गोपनीयता नीति कैसे लिखें

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

  1. डिस्क ड्राइव के लिए लेखन सुरक्षा को सक्षम या अक्षम कैसे करें

    जब डिस्क ड्राइव पर राइट प्रोटेक्शन सक्षम होता है, तो इसकी सामग्री को किसी भी तरह से संशोधित या डुप्लिकेट नहीं किया जा सकता है। यह वही है जो लेखन सुरक्षा को इतनी आसान सुविधा बनाता है। विंडोज ऑपरेटिंग सिस्टम के सभी संस्करणों पर किसी भी और सभी डिस्क ड्राइव के लिए राइट प्रोटेक्शन को इनेबल या डिसेबल किया

  1. वर्ड में रोमन नंबर कैसे लिखें

    रोमन संख्याएँ पुनर्जागरण काल ​​​​की हैं जिनका उपयोग सदियों को चिह्नित करने के लिए किया जाता है। इनका उपयोग पुस्तकों और पुराने लेखों में किया गया है। साथ ही, गणित में रोमन अंकों की महत्वपूर्ण भूमिका होती है, अंकों के साथ-साथ विषय में रोमन अंकों का प्रयोग बहुत प्रमुख है। किताबों में इन नंबरों के महत्व