W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
你需要用另一個值替換字符串的一部分。
使用JavaScript的replace方法。它與給定字符串匹配,并返回已編輯的字符串。
第一個版本需要2個參數(shù):模式和字符串替換
"JavaScript is my favorite!".replace /Java/, "Coffee"
# => 'CoffeeScript is my favorite!'
"foo bar baz".replace /ba./, "foo"
# => 'foo foo baz'
"foo bar baz".replace /ba./g, "foo"
# => 'foo foo foo'
第二個版本需要2個參數(shù):模式和回調函數(shù)
"CoffeeScript is my favorite!".replace /(\w+)/g, (match) ->
match.toUpperCase()
# => 'COFFEESCRIPT IS MY FAVORITE!'
每次匹配需要調用回調函數(shù),并且匹配值作為參數(shù)傳給回調函數(shù)。
正則表達式是一種強有力的方式來匹配和替換字符串。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: