首頁  >  文章  >  web前端  >  javascript字串怎麼替換字符

javascript字串怎麼替換字符

青灯夜游
青灯夜游原創
2021-06-29 16:27:589538瀏覽

在javascript中,可以利用String物件的replace()方法來替換字串中的字符,語法「str.replace("需要替換的字串","新字串")」或“ str.replace(/需要替換的字串/g,"新字串")」。

javascript字串怎麼替換字符

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

javascript字串替換字元

在js中字串全部替換可以用以下方法:

兩種區別:正規&常規

str.replace("需要替换的字符串","新字符串") 
str.replace(/需要替换的字符串/g,"新字符串")

範例1:

"yyyy-MM-dd-hh-mm-ss".replace("-","/")

結果如下:

"yyyy/MM-dd-hh-mm-ss"

範例2:

"yyyy-MM-dd-hh-mm-ss".replace(/-/g,"/")

結果如下:

"yyyy/MM/dd/hh/mm/ss"

綜上:

常規的替換只會替換第一次匹配的字符,正則可替換全部

##說明:JavaScript replace() 方法

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

語法

stringObject.replace(regexp/substr,replacement)

參數#描述regexp/substrreplacement#必要。一個字串值。規定了替換文字或產生替換文字的函數。
必需。規定子字串或要替換的模式的 RegExp 物件。

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

回傳值


一個新的字串,是用 replacement 取代了 regexp 的第一次符合或所有符合之後得到的。

【相關推薦:

javascript學習教學

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

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