**已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。
这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
昨天关门了。
Improve this question
下面是我的代码,我试图使用regexp
获得不同的值,但结果只有null。
const str = '12345';
for(let i = 1; i <= 4; i++){
let count = `\d{${i}}`;
let reg = new RegExp(count, 'g');
const match = str.match(reg);
console.log(match); //getting null
}
给出的结果只有null.有人能帮助我理解这里的问题吗?
1条答案
按热度按时间92vpleto1#
count regex字符串中的
\
需要用另一个\
进行转义: