美文网首页
正则表达式中/i,/g,/ig,/gi,/m的区别和含义

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

作者: _皓月__ | 来源:发表于2020-09-18 15:13 被阅读0次

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

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

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

相关文章

网友评论

      本文标题:正则表达式中/i,/g,/ig,/gi,/m的区别和含义

      本文链接:https://www.haomeiwen.com/subject/yjjjyktx.html