js,替換指定字符
js中字符串替換指定字符的函數是怎樣的呢?下面就讓我們一起來了解一下吧:
js中字符串替換指定字符所用到的函數一般是replace()方法,replace()方法通常是用於在字符串中用一些字符替換另一些字符,或是替換一個與正則表達式匹配的子串。
具體的語法格式爲:
stringObject.replace(regexp/substr,replacement)
參數說明:
regexp/substr 必需。規定子字符串或是要替換的模式的 RegExp 對象。不過需要注意的是,若是該值是一個字符串,那麼將它作爲要檢索的直接量文本模式,而並不是首先被轉換爲RegExp對象。
replacement 必需。一個字符串值。規定了替換文本或是生成替換文本的函數。
返回值:
一個新的字符串,通常是使用replacement替換了regexp的第一次匹配或是所有匹配之後得到的。
說明:
字符串stringObject的replace()方法通常執行的是查找並替換的操作。它也就是將在 stringObject 中查找與 regexp 相匹配的子字符串,然後使用 replacement 來進行替換這些子串。但若是regexp具有全局標誌g的話,那麼replace()方法將會替換所有匹配的子串,若不然它就只能夠替換第一個匹配子串。
參考範例:
若是使用“W3School”替換字符串中的“Microsoft”,那麼輸入代碼爲:
<script type="text/javascript">
var str="Visit Microsoft!"
document.write(str.replace(/Microsoft/, "W3School"))
</script>
輸出結果爲:
Visit W3School!
-
爲什麼要樹立正確的人生觀
1、因爲人生觀決定着人生道路的方向,以及決定着人們行爲選擇的價值取向和用什麼樣的方式對待實際生活。對於國家來講,我國正處於全面建成小康社會、加快推進社會主義現代化強國、實現中華民族偉大復興的實踐過程,我們只有把自己的人生目的與國家前途、民族命運、...
-
手機呼叫失敗是怎麼了
手機網絡衝突、處於飛行模式、手機信號不好、網絡設置不對或者是電話卡出現問題以及手機硬件有故障都會導致手機呼叫失敗,我們需要找出手機呼叫失敗的原因,然後再有針對性的去解決問題。如果我們不小心點開了手機的【飛行模式】,那麼就無法撥打電話了,要馬上把手機...
-
蘋果手機怎麼縮圖
智能手機的拍照功能越來越好,拍出來的圖片也越來越清晰,用手機來記錄生活中的點滴已成爲了人們的日常習慣,而平時也會用手機對圖片進行一些簡單的處理,那麼,蘋果手機要怎麼縮小圖片尺寸呢?蘋果手機圖片尺寸可以通過郵件來進行調整。打開蘋果手機,在相冊中選擇需要調整...
-
電腦五筆打字入門口訣
1、G王旁青頭戔(兼)五一(“兼”與“戔”同音)H目具上止卜虎皮(“具上”指具字的上部)2、F土士二幹十寸雨(可別忘了革字底)J日早兩豎與蟲依3、D大犬三羊古石廠(羊底龍頭套上套下)K口與川,字根稀4、S木丁西L田甲方框四車力(“方框”即“口”)5、A工戈草頭右框七(“右框”即“...