首頁  >  文章  >  web前端  >  javascript怎麼將字串全部替換

javascript怎麼將字串全部替換

青灯夜游
青灯夜游原創
2021-09-07 13:02:227673瀏覽

在javascript中,可以使用replace()方法將字串全部替換掉,該方法可以在字串中用一些字元替換另一些字符,語法格式「string.replace("原始字串","替換值")」。

javascript怎麼將字串全部替換

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

javascript replace() 方法

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

語法格式:

string.replace(searchvalue,newvalue)
  • searchvalue :必須。規定子字串或要替換的模式的 RegExp 物件。
    請注意,如果該值是一個字串,則將它作為要檢索的直接量文字模式,而不是先轉換為 RegExp 物件。   

  • newvalue:必要。一個字串值。規定了替換文字或產生替換文字的函數。

replace() 方法的第二個參數可以使用函數,當匹配時會呼叫函數,函數的傳回值將作為替換文字使用,同時函數可以接收以$為前綴的特殊字符,用來引用匹配文字的相關資訊。

replace() 方法第二個參數中特殊字元
#約定字串 說明
#$1、$2、...、$99 與正規表示式中的第1~99 個子表達式相符的文字
$& (美元符號連字元) 與正規表示式相符的子字串
$'(美元符號切換技能鍵) 位於符合子字串左側的文字
$'(美元符號單引號) 位於符合字串右側的文字
$$ 表示$ 字串

回傳值:一個新的字串,是用replacement 取代了regexp 的第一次匹配或所有匹配之後得到的。

範例:replace() 方法將字串全部替換

var str="hello";
var a=str.replace("hello","HI");
console.log(a);

javascript怎麼將字串全部替換

【建議學習:javascript進階教學

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

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