JS正则表达式的问题,为什么输出为空?

 var str = "1abcdefg2";
var reg = /[a-z]{0,}$/g;
console.log(reg.exec(str)); 


懒人3899010
浏览 1421回答 3
3回答

邱先生4030520

[a-z]是“或”,至少取一个,{0,}这个是0个开始取,所以用法错了,不是没找到,是语法有问题。0换1就有结果了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript