Metinde Sadece Sayılar Kalsın - CSharp


Metinde sadece rakamları bırakan csharp kodudur.

Kod


/// <summary> 
/// Bir metinde sadece sayı 
/// karakterlerini bırakır.
/// </summary> 
/// <param name="metin"> İşlem yapılacak metin.</param> 
/// <returns> string</returns> 
public static string MetindeSadeceSayilarKalsin(string metin)
{
    string[] digits = Regex.Split(metin, @"\D+");
    StringBuilder sbd = new StringBuilder();

    foreach (string value in digits)
    {
        int number;
        if (int.TryParse(value, out number))
        {
            sbd.AppendLine(value);
        }
    }

    return sbd.ToString();
}

Etiketler
csharp