首頁 >web前端 >js教程 >如何使用JavaScript的replace替換字串

如何使用JavaScript的replace替換字串

不言
不言原創
2018-12-22 14:13:014923瀏覽

replace函數可以用另一個字符替換字串中的指定字符,此外,透過使用正則表達式的替換規則,也可以替換各種模式,接下來的這篇文章就來介紹關於如何使用如何使用JavaScript的replace替換字串的replace替換字串中replace替換字串的具體方法。

如何使用如何使用JavaScript的replace替換字串的replace替換字串

replace函數的用法

基本語法
# #

String.replace(模式, 替换的文字[, flag])

flag可以省略。


replace進行取代處理的範例

#基本程式碼如下


<!DOCTYPE html>
<html>
  <head>
    <meta charset = "utf-8">
    <title>如何使用如何使用JavaScript的replace替換字串的replace替換字串</title>
  </head>
  <body>
    <script>
      var str1 = "今天是一个晴天!";
      var newstr1 = str1.replace("晴天", "雨天");
      console.log(str1); 
      console.log(newstr1);

      var str2 = "我的名字叫张三,<br>今年10岁了。";
      var newstr2 = str2.replace(/<br>/g, "\n");
      console.log(str2); 
      console.log(newstr2);
    </script>
  </body>
</html>

運行結果如下

如何使用如何使用JavaScript的replace替換字串的replace替換字串

下面我們來分析上面的程式碼


var str1 = "今天是一个晴天!";
var newstr1 = str1.replace("晴天", "雨天");
console.log(str1); 
console.log(newstr1);

這是文字的替換,我們先定義了一個str1的變量,並在newstr1變數中將"晴天"替換成了"雨天"。結果,輸出字串“今天是一個晴天!”。

var str2 = "我的名字叫张三,<br>今年10岁了。";
var newstr2 = str2.replace(/<br>/g, "\n");
console.log(str2); 
console.log(newstr2);

這是使用正規表示式進行的替換,“/
/ g”表示“所有
”,“\ n”表示換行。

上述程式碼就是將所有
表現的效果替換成了\n表示的效果。

這篇文章到這裡就全部結束了,更多精彩內容大家可以移步到php中文網的相關欄位會進一步學習! ! !



以上是如何使用JavaScript的replace替換字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn