首頁 >web前端 >js教程 >JS替換字串中字元即替換全部而不是第一個_javascript技巧

JS替換字串中字元即替換全部而不是第一個_javascript技巧

WBOY
WBOY原創
2016-05-16 16:46:231549瀏覽

有時候用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.replace(e, replaceWith);
return words
;
; }


str是目標字串

reallyDo是替換誰


複製程式碼



複製程式碼


程式碼如下:
replyText= del_html_tags(replyText,"
"," "); replyText= del_html_tags(replyText,"

",>replyText= del_html_tags(replyText,"

",>replyText= del_html_tags(replyText,"

", ""); replyText= del_html_tags(replyText,"

",""); 就可以得到"恭敬恭敬恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬"
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn