-
c#正则表达式完全精确匹配
在C#程序中想根据某个验证规则对输入的内容进行检测,看是否匹配。我们可以用如下方法。
1 System.Text.RegularExpressions.Regex reg12 = new System.Text.RegularExpressions.Regex( @" ^\d{1,4}$ " ); // 这个地方需要完全匹配
3 bool result = reg1.IsMatch( " 12563 " );
在正则表达式中的^和$表示的是完全匹配。不过在ASP。NET的界面中,使用正则表达式控件的时候是不需要这两个符号的。在表达式中如果不用完全匹配符号,表示的是是否有一次成功匹配,如果有一次成功匹配则返回TRUE。