स्ट्रिंग में संख्या ढूंढने के लिए, नियमित अभिव्यक्तियों का उपयोग करें।
हमने स्ट्रिंग से संख्या प्राप्त करने के लिए Regex पैटर्न सेट किया है।
Regex r = new Regex(@"\d+");
अब, C# में Match क्लास का उपयोग करके स्ट्रिंग सेट करें।
Match m = r.Match("Welcome! We are open 365 days in a year!");
अब Success प्रॉपर्टी का उपयोग करें ताकि यदि स्ट्रिंग में संख्या मिलती है तो परिणाम प्रदर्शित हो सके जैसा कि निम्नलिखित पूरा कोड में दिखाया गया है:
उदाहरण
using System;
using System.Text.RegularExpressions;
class Demo {
static void Main() {
Regex r = new Regex(@"\d+");
Match m = r.Match("Welcome! We are open 365 days in a year!");
if (m.Success) {
Console.Write("Number: ");
Console.WriteLine(m.Value);
}
}
}
आउटपुट
Number: 365