var myRe = /d(b+)d/g;
var myArray = myRe.exec("cdbbdbsbz");
正则表达式之后的那个g是什么?
答案 0 :(得分:2)
这意味着'apply regex globally'(或重复)到目标。它会影响替换操作,而不是匹配表达式本身。
答案 1 :(得分:1)
“g”启用全局匹配,主要用于执行replace()
操作。参考文献:
答案 2 :(得分:0)
在Perl中,/ g告诉正则表达式引擎搜索整个字符串的出现次数,而不是在第一次出现时停止。