gpt4 book ai didi

javascript - RegExp string.match 不起作用

转载 作者:行者123 更新时间:2023-12-02 19:50:09 25 4
gpt4 key购买 nike

这是我的代码,但由于某种原因它不起作用,有人知道吗?

var val="My1name"
var exp = new RegExp("((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20})");
if(!val.match(exp)){
alert("No match")
} else {
alert("Match")
}

最佳答案

从字符串构建时需要转义转义字符...

var exp = new RegExp("((?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{6,20})"); 
//-------------------------^

关于javascript - RegExp string.match 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9417882/

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