读书人

正则表达式验证一个密码输入0.0为什

发布时间: 2013-12-15 22:17:18 作者: rapoo

正则表达式验证一个密码输入,0.0为何整不出来
“([A-Za-z]+[0-9]+){6-12}”
验证一个以字母开头 数组组合的6-12位的密码。
这个正则有什么问题吗?求正解!谢谢
[解决办法]


我也纳闷呢,反正验证的时候就是不行啊!
public bool test(string str)
{
return Regex.IsMatch(str, @"^[a-zA-Z][a-zA-Z\d]{5,11}$ ");
}



private void button1_Click_1(object sender, EventArgs e)
{
if (test(textBox1.Text))
{
MessageBox.Show("密码正确");
}
else
{
MessageBox.Show("错误");
}
}
代码贴出来,我这边公司传不了图片,端口限制了,只能上CSDN


版主的没问题,你自己代码的问题
$符号后面多了一个空格

读书人网 >C#

热点推荐