正则表达式在C#实用例子

 方法一:

protected void btnTest_Click(object sender, EventArgs e)

    {
        string str = txtReg.Text.Trim();
        if (Regex.IsMatch(str, "^[0-9]*[1-9][0-9]*$"))
        {
            Response.Write("匹配");
        }
        else
        {
            Response.Write("不匹配");
        }
       
    }

using System.Text.RegularExpressions;

要引入正则的命名空间

方法二:前台验证方式:

<input   name=haha   onblur="if(!/^(\d|1[0-8])$/.test(this.value)){alert('错误');this.value=''}">

posted @ 2009-02-10 10:57  zxlin25  阅读(135)  评论(1编辑  收藏  举报