| 導購 | 订阅 | 在线投稿
分享
 
 
 

解決javascript中replace只能替換第一個

來源:互聯網  2008-11-06 07:16:01  評論

replace如果替換數據時,默認只替換第一個。

如果在替換的時候加上: / 替換內容 /g 就能實現全部替換

例如:

function change(strvalue){

strvalue = strvalue.replace(/&/g,"&");

strvalue = strvalue.replace(/&lt;/g,"<");

strvalue = strvalue.replace(/&gt;/g,">");

strvalue = strvalue.replace(/&quot;/g,"\"");

strvalue = strvalue.replace(/&#39;/g,"'");

return strvalue;

}

replace如果替換數據時,默認只替換第一個。 如果在替換的時候加上: / 替換內容 /g 就能實現全部替換 例如: function change(strvalue){ strvalue = strvalue.replace(/&amp;/g,"&"); strvalue = strvalue.replace(/&lt;/g,"<"); strvalue = strvalue.replace(/&gt;/g,">"); strvalue = strvalue.replace(/&quot;/g,"\""); strvalue = strvalue.replace(/&#39;/g,"'"); return strvalue; }
󰈣󰈤
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
王朝網路微信公眾號
微信掃碼關註本站公眾號 wangchaonetcn
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有