C#正则表达式判断字符串中是否有数

如题所述

这个问题之前 就有人问过  也回答过 只是没用正则表达式

public bool ContainsNum(string texts)       //判断是否输入数字的方法(不包含小数) texts 是传入的文本
   {
       bool IsContain = false;
       int[] num = new int[10] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
       for (int i = 0; i < num.Length; i++)
       {
           if (texts.Contains(num[i].ToString()))
           {
               IsContain = true;
           }
       }
       return IsContain;       //返回True 则说明有数字输入  false 就没有输入数字
   }

参看网页 https://zhidao.baidu.com/question/2267515855014515428

如果对你有帮助  请采纳

温馨提示:答案为网友推荐,仅供参考
相似回答