如下图,计算字符串中原音个数,个人认为这里的正则表达式后带g或不带g都没有问题,但是没有g标志的时候能够正确输出,带g后就错了!,但两个都是原音的时候只输出第一个,跳过了第二个,求解。谢谢各位。
2 回答
慕莱坞森
TA贡献1810条经验 获得超4个赞
正则 test方法, 如果正则有参数 g,每次执行会从上一次找到的下标开始
var regex = /a/g;
// regex.lastIndex is at 0
regex.test('a'); // true
// regex.lastIndex is now at 1
regex.test('a'); // false
添加回答
举报
0/150
提交
取消