[SOLVED] Stripping out non-numeric characters in string


I’m looking to strip out non-numeric characters in a string in ASP.NET C#, i.e. 40,595 p.a. would end up as 40595.



There are many ways, but this should do (don’t know how it performs with really large strings though):

private static string GetNumbers(string input)
    return new string(input.Where(c => char.IsDigit(c)).ToArray());

Answered By – Fredrik Mörk

Answer Checked By – Katrina (BugsFixing Volunteer)

Leave a Reply

Your email address will not be published. Required fields are marked *