資料載入中

胡言亂語

JavaScript 搜尋字串並取代

在 JavaScript 做搜尋並取代字串可以使用 replace()
replace() 適用於在字符串中用一些字符替換另一些字符,或替換一個與正則表達式匹配的子串。
例如:
var string = "Hello Word!";
var result = string.replace("Word", "Excel");

上面的 string 變數是 “Hello Word!”, 而變數 result 會變成 “Hello Excel!”
但是上列方式會有一個問題是, 他只會取代第一個符合條件的字串。
意思是說如果字串為Hello Word! Word!
那麼若使用上列例子得到的會是Hello Excel! Word!
因此,如果要取代掉整篇內容裡的相同字串,則必須使用下列方式:
var string = "Hello Word! Word!";
var result = string.replace(new RegExp('Word', 'g'), 'Excel');

以上,紀錄。

 

https://innstory.com/story-JavaScript搜尋字串並取代-2301

上一篇
 想在網頁上預覽PDF可使用的方案

下一篇
Linuxvi修改文件時遇到:E212無法打開文件進行寫入 
  • 1,340
  • 0
  • 0

發表留言

作者簡介

離不開電腦的宅男


推薦閱讀

作者其他相關類別故事

使用CSS讓整個網頁由彩色變黑白色!

使用CSS讓整個網頁由彩色變…

Mark Chang 7 年又 230 天 1.7K

把下面的語法加入網頁的<head>與</head>之間: 就可以讓網站變...

改變input placeholder 字體顏色

改變input placeh…

Mark Chang 7 年又 85 天 2.2K

通常我們會使用 placeholder 來作為欄位提醒文字~ 通常 placeholder 字體...

Ubuntu環境下apache 目錄啟動.htaccess 功能

Ubuntu環境下apach…

Mark Chang 5 年又 11 天 2.3K

.htaccess 檔案是目錄層面的設定檔,可以對目錄變更 Apache 的設定。 要使用 .ht...