JavaScript replace()
replace() 方法可以用指定字串替換源字串的指定內容。
方法返回值是替換後產生的新字串,不會修改源字串。
更多字串內容參閱JavaScript String 字串一章節。
語法結構:
[JavaScript] 純文字檢視 複製程式碼str.replace(oldStr, newStr);
引數解析:
(1).oldStr:必需,將被替換的字串。
(2).newStr:必需,用於替換 oldStr 的字串,可以是普通字串、正規表示式或者函式。
與正則相關的使用方式可以參閱 正規表示式 replace()方法 一章節。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let str="螞蟻部落"; console.log(str.replace("螞蟻", "ant"));
程式碼執行截圖如下:
將字串中的"螞蟻"替換為"ant"。
[JavaScript] 純文字檢視 複製程式碼執行程式碼let str="螞蟻部落"; console.log(str.replace("螞蟻", "ant")); console.log(str);
程式碼執行截圖如下:
由此可見,此方法並不是直接操作源字串。
第二個引數是函式的情況可以參閱JavaScript replace()第二個引數為函式時的引數一章節。
相關文章
- JavaScript Replace 多個字元JavaScript字元
- 深入理解JavaScript-replaceJavaScript
- 問個Javascript replace 問題JavaScript
- javascript中replace的高階運用JavaScript
- JavaScript replace()替換字串中指定字元JavaScript字串字元
- javascript的replace()函式用法詳解JavaScript函式
- 深入理解 JavaScript 中的 replace 方法JavaScript
- javascript如何使用replace()函式替換所有指定字元JavaScript函式字元
- 【小貼士】探一探javascript中的replaceJavaScript
- Replace
- mysql replaceMySql
- JavaScript replace()第二個引數為函式時的引數JavaScript函式
- replace函式函式
- 【Go】strings.Replace 與 bytes.Replace 調優Go
- MySQL replace語句MySql
- FragmentTransaction的replace方法Fragment
- PHP字串替換substr_replace與str_replace函式PHP字串函式
- maxp = maxp.replace("\$","").replace(/_/g,""); js 正則全欄位匹配JS
- MYSQL中replace into的用法MySql
- mySQL中replace的用法MySql
- 字串replace方法的使用字串
- SQLite INSERT OR REPLACE使用SQLite
- str_replace()函式函式
- Symbol.replace 屬性Symbol
- Deprecated:Functionereg_replace()isdeprecatedFunction
- C++ replace() 函式用法C++函式
- 深入瞭解下replace函式函式
- 原生js實現replace方法JS
- 淺析MySQL replace into 的用法MySql
- SQLite 之 INSERT OR REPLACE使用SQLite
- RESTOREkeyttlserialized-value[REPLACE]RESTTLSZed
- MySQL replace into的使用細則MySql
- js replace 全域性替換JS
- Oracle Regexp_ReplaceOracle
- sql CHARINDEX,REPLACE函式使用SQLIndex函式
- 【MySQL】replace into 淺析之一MySql
- 【MySQL】replace into 淺析之二MySql
- oracle REPLACE 函式 介紹Oracle函式