用.NET的regex来判断输入信息的合法性,不说废话,看下面一个例子:
Regex.IsMatch(“username”, @”[a-zA-Z0-9][a-zA-Z0-9_]{0,18}[a-zA-Z0-9]“))
这是判断一个输入用户名的合法性,用户名长度2-29个字符。
如果合法返回TRUE,如果不合法返回FALSE
后面正则表达式,根据你自己的要求来定。
在使用前先要引用using System.Text.RegularExpressions;
你也可以写成类。这里不再举例了。