JS替換字符串中字符即替換全部而不是第一個(gè)
更新時(shí)間:2014年06月04日 16:13:18 作者:
用JS替換字符串時(shí)。只能替換掉字符串中第一個(gè)aa,有時(shí)候需要替換全部的aa,下文是具體的實(shí)現(xiàn)方法,大家可以參考下
有時(shí)候用JS替換字符串時(shí),replyText= replyText.replace("aa","");
這樣只能替換掉字符串中第一個(gè)aa,有時(shí)候需要替換全部的aa,這種方法就不能使用了。。
可以用如下方法做參考:
function del_html_tags(str,reallyDo,replaceWith) {
var e=new RegExp(reallyDo,"g");
words = str.replace(e, replaceWith);
return words;
}
str是目標(biāo)字符串
reallyDo是替換誰(shuí)
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>","");
就可以得到
"恭恭敬敬恭恭敬敬恭恭敬敬 恭恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬"
這樣只能替換掉字符串中第一個(gè)aa,有時(shí)候需要替換全部的aa,這種方法就不能使用了。。
可以用如下方法做參考:
復(fù)制代碼 代碼如下:
function del_html_tags(str,reallyDo,replaceWith) {
var e=new RegExp(reallyDo,"g");
words = str.replace(e, replaceWith);
return words;
}
str是目標(biāo)字符串
reallyDo是替換誰(shuí)
replaceWith是替換成什么。
var replyText="<p>恭恭敬敬恭恭敬敬恭恭敬敬</p><p><br /></p><p>恭恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬</p><p><br /></p>";
eg:
復(fù)制代碼 代碼如下:
replyText= del_html_tags(replyText,"<br />"," ");
replyText= del_html_tags(replyText,"<p>","");
replyText= del_html_tags(replyText,"</p>","");
就可以得到
"恭恭敬敬恭恭敬敬恭恭敬敬 恭恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬"
您可能感興趣的文章:
- JS替換字符串中空格方法
- JS使用replace()方法和正則表達(dá)式進(jìn)行字符串的搜索與替換實(shí)例
- js replace(a,b)之替換字符串中所有指定字符的方法
- JavaScript字符串插入、刪除、替換函數(shù)使用示例
- js replace替換所有匹配的字符串
- javascript之更有效率的字符串替換
- Json對(duì)象替換字符串占位符實(shí)現(xiàn)代碼
- js替換字符串的所有示例代碼
- javascript字符串替換函數(shù)如何一次性全部替換掉
- JavaScript字符串對(duì)象replace方法實(shí)例(用于字符串替換或正則替換)
- js 截取或者替換字符串中的數(shù)字實(shí)現(xiàn)方法
- JavaScript實(shí)現(xiàn)替換字符串中最后一個(gè)字符的方法
相關(guān)文章
原生JS與CSS實(shí)現(xiàn)軟件卸載對(duì)話框功能
今天給大家分享一個(gè)特別有意思的軟件卸載對(duì)話框功能,本段代碼是基于js 與css實(shí)現(xiàn)的,感興趣的朋友跟隨小編一起看看吧2019-12-12
ElementUI table無(wú)縫循環(huán)滾動(dòng)的示例代碼
這篇文章主要介紹了ElementUI table無(wú)縫循環(huán)滾動(dòng)的示例代碼,代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-08-08
Mysql內(nèi)儲(chǔ)存JSON字符串根據(jù)條件進(jìn)行查詢
本文主要介紹了Mysql內(nèi)儲(chǔ)存JSON字符串根據(jù)條件進(jìn)行查詢,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02
JavaScript樹形組件實(shí)現(xiàn)無(wú)限級(jí)樹形結(jié)構(gòu)
這篇文章主要介紹了JavaScript樹形組件實(shí)現(xiàn)無(wú)限級(jí)樹形結(jié)構(gòu),一種構(gòu)建多級(jí)有序樹形結(jié)構(gòu)JSON(或XML)數(shù)據(jù)源的方法,下面更多相關(guān)資料需要的小伙伴可以參考一下2022-03-03
JS+CSS實(shí)現(xiàn)實(shí)用的單擊輸入框彈出選擇框的方法
這篇文章主要介紹了JS+CSS實(shí)現(xiàn)實(shí)用的單擊輸入框彈出選擇框的方法,實(shí)例分析了javascript操作select及button的操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-02-02
JS實(shí)現(xiàn)點(diǎn)擊按鈕可實(shí)現(xiàn)編輯功能
本文通過一段實(shí)例代碼給大家介紹了基于js實(shí)現(xiàn)點(diǎn)擊按鈕可編輯效果,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的的朋友參考下吧2018-07-07

