正则表达式中/i,/g,/ig,/gi,/m的区别和含义

2020-09-18  本文已影响0人  _皓月__

/i (忽略大小写)
/g (全文查找出现的所有匹配字符)
/m (多行查找)
/gi(全文查找、忽略大小写)
/ig(全文查找、忽略大小写)

var str = "dogdogdog";
var str2 = str.replace(new RegExp("dog","gm"),"cat");
console.log(str2);  // catcatcat

输出结果同上例。这里g表示执行全局匹配,m表示执行多次匹配。

上一篇 下一篇

猜你喜欢

热点阅读