js字符串组成正则表达式

本文共有353个字,关键词:

问题:javascript下正则表达式如何写
解决:使用new RegExp()方法
方法:
var str = "fdsfdsgMfdoFafdflrAemmvclxovcx";
str1 = str.replace('f', 'F');         // 将str字符串中的第一个‘f’换成‘F’
str2 = str.replace(/f/g, 'F');       // 将str字符串中的‘f’全部换成‘F’
var m = 'm';
var reg = new RegExp(m, 'gi');
str3 = str.replace(reg, 'GOOD');    // 根据字符串m的需要,将str字符串中的‘m’或‘M’不区分大小写全部换成‘GOOD’

版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论