山本

导航

用正则验证用户输入文本框的内容是否是中文汉字

正则表达式:验证用户输入的是否是中文汉字:[\u4e00-\u9fa5]$   ;

在网上也找了一些,可是多多少少都有些错,这个必须得自己动手尝试,

下面就是我做的例子:

    1.首先,在前台添加一个TextBox文本框,

        2.将文本框的值赋给一个string类型的字符串:

       string name= TextBox1.Text.ToString();

      3.进行判断(此处用到正则表达式)
            if (Regex.IsMatch(name, "[\u4e00-\u9fa5]$") == true)

           {

            Response.Write("你输入的是中文汉字");

          }

         else

         {

          Response.Write("你输入的是中文汉字,请重新输入!");

         }

posted on 2013-03-20 19:36  高级菜鸟  阅读(866)  评论(0编辑  收藏  举报