关于JS替换字符串中字符

来源:互联网 发布:excel 示例数据 编辑:程序博客网 时间:2024/06/04 23:18

有时候用JS替换字符串时,replyText= replyText.replace("aa","");

这样只能替换掉字符串中第一个aa,有时候需要替换全部的aa,这种方法就不能使用了。。

可以用如下方法做参考:

function del_html_tags(str,reallyDo,replaceWith) {
            var e=new RegExp(reallyDo,"g");
            words = str.replace(e, replaceWith);
            return words;
}

str是目标字符串

reallyDo是替换谁

replaceWith是替换成什么。

var replyText="<p>恭恭敬敬恭恭敬敬恭恭敬敬</p><p><br /></p><p>恭恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬</p><p><br /></p>";

eg:

       replyText= del_html_tags(replyText,"<br />"," ");      

        replyText= del_html_tags(replyText,"<p>","");

       replyText= del_html_tags(replyText,"</p>","");

就可以得到

"恭恭敬敬恭恭敬敬恭恭敬敬  恭恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬"

0 0
原创粉丝点击