jQuery:replace 字串取代示範、如何取代所有符合的字串?

2022/02/11 3,118 1 網站技術 , JavaScript , jQuery

jQuery 在很多地方簡寫了 JavaScript 的語法,讓開發者能在更短的行/字數中寫出一個功能出來,也能減少許多開發時間!這次就來用 jQuery 做一次字串取代示範,順便教大家用正規表示式的全域比對(g)來取代所有符合的字串!

原始碼

HTML

<p id="output"></p>

jQuery

var text = "今天是:day,真的是:day,天氣:weather,天氣真的是:weather(顯示不出來)。" // 隨意示範文字
            .replace(/:day/g, '星期一') // 使用正規表示式以取代所有符合的字串
            .replace(':weather', '晴朗'); // 沒使用就只能取代一次
$("#output").html(text); // 輸出到 HTML

輸出結果

今天是星期一,真的是星期一,天氣晴朗,天氣真的是:weather(顯示不出來)。

CodePen

See the Pen
Untitled
by Feng, Cheng-Chi (@qwe987299)
on CodePen.


▲ 精選圖片。

贊助廣告 ‧ Sponsor advertisements

留言區 / Comments

萌芽論壇