C# Metin İçindeki Sayıları Alma
Bu derste, C # programlama dilinde Regex.split kullanarak bir karakter dizesinden sayıların nasıl çıkarılacağını keşfedeceğiz, Regex.split belirtilen bir sınırlayıcıyı desen olarak yönetir.
Regex’i kullanmak için aşağıdaki ad alanını ekleyin.
1 2 3 | using System.Text.RegularExpressions; |
C# Program Kodu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | class Program { public static void Main() { string str = "5 köpek, 3 at, 40 kedi ve 2 kuş."; string[] sayilar = Regex.Split(str, @"\D+"); foreach (string s in sayilar) { int sayi; if (int.TryParse(s, out sayi)) { Console.WriteLine(s); } } Console.ReadLine(); } } |
Çıktı:
1 2 3 4 5 6 | 5 3 40 2 |
Yorum Yap