gpt4 book ai didi

javascript - IE7 正则表达式问题 - 适用于所有浏览器的正则表达式在 ie7 中不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:51:29 26 4
gpt4 key购买 nike

我有一个正则表达式验证密码值是 > 6 < 25 个字符,至少有一个数字。

var passwordRegEx = /^(?=.*\d)(?=.*[a-zA-Z]).{6,25}$/;
if(!#quickRegister_Password').val().test(pass))
{
errorMgs += 'Your password must be at least 6 characters and have at least 1 number and 1 letter.\r\n';
}

它适用于 Firefox、Chrome、IE8(IE7 从 IE8 的兼容性运行)但不适用于独立的 IE7。

最佳答案

我认为您遇到了 IE7 的 javascript 引擎中的正则表达式先行错误。

在此页面上运行测试,看看您的结果是否匹配;您可能会看到先行测试失败:http://www.javascriptjedi.com/regex/tests/

信息:

关于javascript - IE7 正则表达式问题 - 适用于所有浏览器的正则表达式在 ie7 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3999733/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com