How to Separate Numbers and Letters from a string

by Sachin Singh


Posted on Friday, 19 March 2021

Tags: How to Separate Numbers and Letters from a string How to Separate Numbers and Letters from a string in c# How to Separate Numbers and Letters from a string asp.net Separate Numbers and Letters from a string in c# Separate Numbers and Letters from a string in asp.net

We can easily separate Letters and Numbers from a string, to check a character is a latter we use char.IsLetter() method and to check a character is a number, we use char.IsNumber() method.

We construct a new string using new string(char[])


        static void Main(string[] args)
        {
            var entered = "1234abcdefgh";
            var santence = new string(entered.Where(x => char.IsLetter(x)).ToArray());
            var numbers = new string(entered.Where(x => char.IsNumber(x)).ToArray());
            Console.WriteLine(santence);// abcdefgh
            Console.WriteLine(numbers);// 1234
            Console.ReadLine();
        }