很简单的问题,本人初学,不太懂。
就是往一个textbox里输字符,如果字符中包含0-9中的数字,就报错。
请大家帮帮忙,写个简单的代码给我。

解决方案 »

  1.   

    using System.Text.RegularExpressions;
    Match m = Regex.Match(textBox_Phone.Text.Trim(), @"^[0-9]*$");
    if(m.Success)
    {
    //报错
    }
      

  2.   

    Regex.IsMatch(TextBox1.Text,@ "^[0-9]+$ ")
      

  3.   

    正则判断
     string s = "afa2faaf";
                    Regex re = new Regex(@"\d");
                    if (re.IsMatch(s))
                    {
                        Response.Write("有数字");
                    }
                    else
                    {
                        Response.Write("无数字");
                    }