jQuery:replace 字串取代示範、如何取代所有符合的字串?
2022/02/11
萌芽站長
2,665 2
網站技術 , 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
【網站架設】Photo Sphere Viewer 全景照片展示
📆 2015-05-22
📁
網站技術, 架站程式
Live Sass Compiler(Visual Studio Code 擴充功能):讓 VSCode 支援即時編譯 SASS/SCSS 成 CSS
📆 2019-03-20
📁
軟體應用, 網站技術, CSS, Sass/SCSS
XAMPP:更改 MySQL 預設 Port、phpMyAdmin 連線復原
📆 2019-02-28
📁
軟體應用, 網站技術, 伺服器, 資料庫
XAMPP:Apache 服務路徑錯誤之解決方式
📆 2022-09-04
📁
軟體應用, 網站技術, 伺服器
Git 版本控制:「.gitignore」失效?跟著我操作解決問題!
📆 2023-03-18
📁
軟體應用, 網站技術, 程式設計
Git 版本控制:「.gitignore」是讓你忽略某些檔案、目錄的設定檔!
📆 2019-10-02
📁
軟體應用, 網站技術, 程式設計
Master Styles Language Service(Visual Studio Code 擴充功能):Master 框架的語法突顯及完成提示
📆 2022-05-02
📁
軟體應用, 網站技術, HTML, CSS
XAMPP:本機上安裝 SSL 憑證以建立 HTTPS 開發測試環境
📆 2021-11-09
📁
軟體應用, 網站技術, 伺服器
留言區 / Comments
萌芽論壇