1. 程式人生 > 其它 >html(jQuery)替換字串(全部替換) html(jQuery)替換字串(全部替換)

html(jQuery)替換字串(全部替換) html(jQuery)替換字串(全部替換)

html(jQuery)替換字串(全部替換)

 

var  str= "a<br/>b<br/>c<br/>";

var Newstr = str.replace("<br/>", "");

alert(Newstr); //內容為:ab<br/>c<br/>只能將第一個</br>替換為空

 

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

var str = "a<br/>b<br/>c<br/>";

re = new RegExp("<br/>","g"); //定義正則表示式

//第一個引數是要替換掉的內容,第二個引數"g"表示替換全部(global)。

var Newstr = str.replace(re, ""); //第一個引數是正則表示式。

//本例會將全部匹配項替換為第二個引數。能將所有的</br>換為空的

alert(Newstr); //內容為:abc

var  str= "a<br/>b<br/>c<br/>";

var Newstr = str.replace("<br/>", "");

alert(Newstr); //內容為:ab<br/>c<br/>只能將第一個</br>替換為空

 

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

var str = "a<br/>b<br/>c<br/>";

re = new RegExp("<br/>","g"); //定義正則表示式

//第一個引數是要替換掉的內容,第二個引數"g"表示替換全部(global)。

var Newstr = str.replace(re, ""); //第一個引數是正則表示式。

//本例會將全部匹配項替換為第二個引數。能將所有的</br>換為空的

alert(Newstr); //內容為:abc