现在的位置: 首页 > 综合 > 正文

asp.net判断字符串是否包含特殊字符

2013年05月15日 ⁄ 综合 ⁄ 共 352字 ⁄ 字号 评论关闭

 

1 //正则表达式,判断是否含有除了字母及数字外的其他字符
2   Regex regex = new Regex(@"^[a-zA-z0-9]+$");
3 if (!regex.IsMatch(txtPsw.Value))
4 {
5 labMessage.Text = "密码包含非法字符";
6 return;
7 }
8 //判断用户名是否是汉字、字母、数字组合
9   char[] arrChar = txtUser.Value.ToCharArray(0, txtUser.Value.Trim().Length);
10 foreach (char char1 in arrChar)
11 {
12 if (!char.IsLetterOrDigit(char1))
13 {
14 labMessage.Text = "用户名包含非法字符";
15 return;
16 }
17 }

 

抱歉!评论已关闭.