Find and extract a number from a string

前端 未结 29 2747
温柔的废话
温柔的废话 2020-11-22 03:19

I have a requirement to find and extract a number contained within a string.

For example, from these strings:

string test = \"1 test\"
string test1 =         


        
29条回答
  •  终归单人心
    2020-11-22 03:50

    static string GetdigitFromString(string str)
        {
            char[] refArray = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' };
            char[] inputArray = str.ToCharArray();
            string ext = string.Empty;
            foreach (char item in inputArray)
            {
                if (refArray.Contains(item))
                {
                    ext += item.ToString();
                }
            }
            return ext;
        }
    

提交回复
热议问题