佚名通过本文主要向大家介绍了正则表达式exec,js 正则表达式 exec,exec函数正则表达式,正则exec,js正则exec等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:我的正则表达式exec方法有不懂,问一下各位
描述:
解决方案1:
描述:
x="saa, aad, daa, ewaa";
z=/.aa/g;
c=z.exec(x);
alert(c.input);
alert(c[0]);//这里显示saa
c=z.exec(x);
alert(c.input);
alert(c[0]);//为什么显示aa,应该显示daa啊???我前面用全局模式啊?
解决方案1:
第二次匹配到的是 aa
, 有個空格
正则中 .
匹配任意字符,所以这里匹配的是 aa
,注意,前面有个空格,而不是 aa
,你用 console.log
输出一下就明白了。