首頁 >web前端 >js教程 >jQuery實作字串全部替換的方法

jQuery實作字串全部替換的方法

高洛峰
高洛峰原創
2016-12-28 09:59:401421瀏覽

本文實例講述了jQuery實作字串全部替換的方法。分享給大家供大家參考,具體如下:

與C# String類型的Replace方法不同,jQuery的Replace僅能取代第一個符合的內容。

例如:

var str = "a<br/>b<br/>c<br/>";
var Newstr = str.Replace("<br/>", "");
alert(Newstr); //内容为:ab<br/>c<br/>

要替換全部匹配項,可以使用正規表示式:

var str = "a<br/>b<br/>c<br/>";
re = new RegExp("<br/>","g"); //定义正则表达式
//第一个参数是要替换掉的内容,第二个参数"g"表示替换全部(global)。
var Newstr = str.Replace(re, ""); //第一个参数是正则表达式。
//本例会将全部匹配项替换为第二个参数。
alert(Newstr); //内容为:abc

希望本文所述對大家jQuery程式設計有所幫助。

更多jQuery實作字串全部替換的方法相關文章請關注PHP中文網!

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