jQuery:replace 字串取代示範、如何取代所有符合的字串?
2022/02/11
萌芽站長
2,706 4
網站技術 , 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
CodePen:網頁前端的展示平台,線上 HTML、CSS 與 JS 撰寫工具
📆 2018-09-22
📁
網路應用, 網站技術, HTML, CSS, JavaScript
Elveshost 精靈主機:購買「增強型虛擬主機」快速建置 WordPress 部落格!
📆 2023-08-27
📁
網站技術, 架站程式, 架站資源, WordPress
PHP:運用 foreach 輸出一維及二維陣列所有的索引及其值
📆 2022-02-10
📁
網站技術, PHP
Flickity:超強大的 jQuery 插件!建立全平台都支援的幻燈片或卡片!
📆 2019-01-19
📁
網站技術, HTML, CSS, JavaScript, jQuery
Git 版本控制:將專案上傳至遠端存放庫(使用 VS Code、GitHub)
📆 2019-09-24
📁
軟體應用, 網站技術, 程式設計
Brackets:即時預覽,儲存檔案就立刻幫您重載網頁顯示結果
📆 2018-09-20
📁
軟體應用, 網站技術
Highlight Matching Tag(Visual Studio Code 擴充功能):HTML 開始與結束標籤強調與標示
📆 2020-03-02
📁
軟體應用, 網站技術, HTML
Node-RED:Dashboard 使用 button 和 ui control 切換 tab
📆 2021-12-28
📁
網站技術, Node.js, Node-RED
留言區 / Comments
萌芽論壇