var regularExpression =
/^(?=(.*\d){2})(?=.*[a-zA-Z])(?=.*[!@#$%])[0-9a-zA-Z!@#$%]{8,}/;
var valid = regularExpression.test(pwd);
问题是,当我在 JavaScript 中提供此字符串时,@ 符号充当 Razor View 代码块。
最佳答案
没关系!我自己得到了答案;在 javascript 中使用 @@ 而不是 @,它象征着 Razor View 。
关于javascript - 使用razor View 时无法在javascript中提供@,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25956299/