jQuery實現(xiàn)字符串全部替換的方法
本文實例講述了jQuery實現(xiàn)字符串全部替換的方法。分享給大家供大家參考,具體如下:
與C# String類型的Replace方法不同,jQuery的Replace僅能替換第一個匹配的內(nèi)容。
例如:
var str = "a<br/>b<br/>c<br/>"; var Newstr = str.Replace("<br/>", ""); alert(Newstr); //內(nèi)容為:ab<br/>c<br/>
要替換全部匹配項,可以使用正則表達式:
var str = "a<br/>b<br/>c<br/>"; re = new RegExp("<br/>","g"); //定義正則表達式 //第一個參數(shù)是要替換掉的內(nèi)容,第二個參數(shù)"g"表示替換全部(global)。 var Newstr = str.Replace(re, ""); //第一個參數(shù)是正則表達式。 //本例會將全部匹配項替換為第二個參數(shù)。 alert(Newstr); //內(nèi)容為:abc
PS:這里再為大家提供2款非常方便的正則表達式工具供大家參考使用:
JavaScript正則表達式在線測試工具:
http://tools.jb51.net/regex/javascript
正則表達式在線生成工具:
http://tools.jb51.net/regex/create_reg
更多關于jQuery相關內(nèi)容可查看本站專題:《jQuery字符串操作技巧總結》、《jQuery操作xml技巧總結》、《jQuery擴展技巧總結》、《jquery選擇器用法總結》及《jQuery常用插件及用法總結》
希望本文所述對大家jQuery程序設計有所幫助。
相關文章
簡單實現(xiàn)兼容各大瀏覽器的js復制內(nèi)容到剪切板
相信這個功能大家平時上網(wǎng)經(jīng)常能碰到,去看了幾個常用的網(wǎng)站,都是用的透明flash遮擋“復制到剪貼板”按鈕,所以當你點擊按鈕的時候,點擊的其實是flash,然后把你需要復制的內(nèi)容傳入到了flash,最后通過flash的復制功能把傳入的內(nèi)容復制到了剪貼板。2015-09-09jQuery利用FormData上傳文件實現(xiàn)批量上傳
這篇文章主要為大家詳細介紹了jQuery利用FormData上傳文件實現(xiàn)批量上傳功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-12-12JQuery 插件模板 制作jquery插件的朋友可以參考下
JQuery 插件模板 制作jquery插件的朋友可以參考下2010-03-03