正则表达式IsMatch客场返回false

时间:2020-01-08 14:12:47

标签: c# regex

我有一个正则表达式,应该允许至少1个数字和1个大写字母,以及4到15个字符。我对一些正常数据进行了硬编码以进行测试,但始终返回false。

public static bool PasswordValid(string password)
{
    Regex regex = new Regex(@"^(?=.*\d)(?=.*[a - z])(?=.*[A - Z]).{4,15}$");
    return regex.IsMatch("Password1");
}

0 个答案:

没有答案