/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 (全文查找出现的所有匹配字符)
/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
网友评论