gpt4 book ai didi

javascript - 为什么我的简单 "three digits, followed by three identical digits, followed by four identical digits"正则表达式不起作用?

转载 作者:行者123 更新时间:2023-12-03 00:18:34 25 4
gpt4 key购买 nike

我讨厌发布“这应该很容易,我错过了什么”问题,但是......这应该很容易,我错过了什么?我在这个测试代码上没有得到匹配,我不明白为什么。模式是(或应该是)“任何三个数字,后跟任何三个相同的数字,后跟任何四个相同的数字。”

testVar = "1231112222";
testPattern = "/\d{3}(\d)\1\1(\d)\2\2\2/"
if(testVar.match(RegExp(testPattern))) {
console.log("match");
}
else {
console.log("no match");
}

最佳答案

testVar = "1231112222";
testPattern = /\d{3}(\d)\1\1(\d)\2\2\2/;
if(testPattern.test(testVar)) {
console.log("match");
}
else {
console.log("no match");
}

关于javascript - 为什么我的简单 "three digits, followed by three identical digits, followed by four identical digits"正则表达式不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54428003/

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