網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

js字元串替換指定字元

欄目: IT科技 / 發佈於: / 人氣:2.4W

js字元串替換指定字元的函數是怎樣的呢?下面就讓我們一起來了解一下吧:

js中字元串替換指定字元所用到的函數一般是replace()方法,replace()方法通常是用於在字元串中用一些字元替換另一些字元,或是替換一個與正則表達式匹配的子串。

具體的語法格式爲:

stringObject.replace(regexp/substr,replacement)

參數說明:

regexp/substr必需。規定子字元串或是要替換的模式的 RegExp 對象。不過需要注意的是,若是該值是一個字元串,那麼將它作爲要檢索的直接量文字模式,而並不是首先被轉換爲RegExp對象。

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

js字元串替換指定字元

返回值:

一個新的字元串,通常是使用replacement替換了regexp的第一次匹配或是所有匹配之後得到的。

說明:

字元串stringObject的replace()方法通常執行的是查找並替換的操作。它也就是將在 stringObject 中查找與 regexp 相匹配的子字元串,然後使用 replacement 來進行替換這些子串。但若是regexp具有全局標誌g的話,那麼replace()方法將會替換所有匹配的子串,若不然它就只能夠替換第一個匹配子串。

js字元串替換指定字元 第2張

參考範例:

若是使用“W3School”替換字元串中的“Microsoft”,那麼輸入代碼爲:

<script type="text/javascript">

var str="Visit Microsoft!"

document.write(str.replace(/Microsoft/, "W3School"))

</script>

輸出結果爲:

Visit W3School!