我想在 WPF 的密码框中测试我的输入密码,以便它只有 aplhabets、数字和特殊字符。我做了以下代码 bt 循环直接进入 Else 循环。我应该怎么做才能使其正常运行?
Regex regex = new Regex("^(?=.+[A-Za-z])(?=.+\\d)(?=.+[$@$!%*#?&])[A-Za-z\\d$@$!%*#?&]{8,}$");
if (regex.IsMatch(txtPassword.ToString()))
{
MessageBox.Show("Data Saved Correctly");
}
else
{
txtPassword.Clear();
MessageBox.Show("Password should contain atleast one alphabet,number & special character");
}