C#中正则表达式的完全匹配

在C#程序中想根据某个验证规则对输入的内容进行检测,看是否匹配。我们可以用如下方法。

1 System.Text.RegularExpressions.Regex reg1
2                  = new System.Text.RegularExpressions.Regex(@"^\d{1,4}$");//这个地方需要完全匹配
3   bool result = reg1.IsMatch("12563");
在正则表达式中的^和$表示的是完全匹配。不过在ASP。NET的界面中,使用正则表达式控件的时候是不需要这两个符号的。在表达式中如果不用完全匹配符号,表示的是是否有一次成功匹配,如果有一次成功匹配则返回TRUE。
posted @ 2008-09-17 16:19  青青木  阅读(6296)  评论(0编辑  收藏  举报