首頁  >  文章  >  web前端  >  javascript怎麼使replace替換全部

javascript怎麼使replace替換全部

WBOY
WBOY原創
2022-01-19 16:41:5917588瀏覽

在JavaScript中,可以利用正規表示式中「/g」使replace替換全部,「/g」在正規表示式中表示的就是匹配全部的意思,語法為「替換物件.replace( /需要替換的字元/g,"替換後的字元")」。

javascript怎麼使replace替換全部

本教學操作環境:windows10系統、javascript1.8.5版、Dell G3電腦。

javascript怎麼使replace替換全部

#replace() 方法用於在字串中用一些字元替換另一些字符,或替換一個與​​正規表示式相符的子字串。

語法

stringObject.replace(regexp/substr,replacement)

參數 描述

regexp/substr必要。規定子字串或要替換的模式的 RegExp 物件。

請注意,如果該值是一個字串,則將它作為要檢索的直接量文字模式,而不是先轉換為 RegExp 物件。

replacement 必需。一個字串值。規定了替換文字或產生替換文字的函數。

範例說明:

var str = "atetateg".replace("a",""); 則只會取代第一個a

var str = "atetateg ".replace(/a/g,"");  會取代所有  /g 代表符合全文

其實我們用到了JS中的正規表示式,/\LOVE/g中/\LOVE表示是要找到字串,這個我們要找的就是引號,/g是正規表示式的語法,表示全部的意思,在這裡就表示全部替換。

範例如下:

<html>
<body>
<script type="text/javascript">
var str="好好学习,田田向上。"
document.write(str.replace(/田/g,"天"))
var str="好好学习,田田向上。"
document.write(str.replace(/田/,"天"))
</script>
</body>
</html>

輸出結果:

javascript怎麼使replace替換全部

相關推薦:javascript學習教學

以上是javascript怎麼使replace替換全部的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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