国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript中的replace()方法使用詳解

2019-11-20 12:20:45
字體:
來源:轉載
供稿:網友

 該方法找到一個正則表達式的字符串之間的匹配,并取代了匹配的子帶的新的子串。

替換字符串可以包含以下特殊替換模式:

201566112128579.jpg (626×286)

 語法

string.replace(regexp/substr, newSubStr/function[, flags]);

下面是參數的詳細信息:

  •     regexp : 一個RegExp對象。匹配被替換參數的返回#2.
  •     substr : 一個字符串,由newSubStr 來替換
  •     newSubStr : 它取代從參數中收到的子字符串 #1.
  •     function : 一個函數被調用以創建新的子串
  •     flags : 包含的正則表達式標志的任意組合字符串: g - 全局匹配, i - 忽略大小寫,m - 匹配多行。此參數僅用于如果所述第一參數是一個字符串。

返回值:

  •     它只是返回一個新的改變的字符串

例子:

下面的示例演示了如何使用全球和忽略大小寫標志,允許替換,以使用字符串'oranges'取代'apples'

<html><head><title>JavaScript String replace() Method</title></head><body><script type="text/javascript">var re = /apples/gi;var str = "Apples are round, and apples are juicy.";var newstr = str.replace(re, "oranges");document.write(newstr ); </script></body></html>

 
例子:

下面的例子演示了如何在一個字符串轉換的詞:

<html><head><title>JavaScript String replace() Method</title></head><body><script type="text/javascript">var re = /(/w+)/s(/w+)/;var str = "zara ali";var newstr = str.replace(re, "$2, $1");document.write(newstr);</script></body></html>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长海县| 深圳市| 霍城县| 保德县| 常德市| 海门市| 子长县| 朔州市| 临夏市| 商洛市| 彩票| 满洲里市| 赞皇县| 和林格尔县| 汽车| 卫辉市| 永安市| 台北县| 蒙城县| 科技| 高邮市| 安阳市| 马公市| 山阴县| 清丰县| 横峰县| 安仁县| 乌鲁木齐县| 额尔古纳市| 资源县| 海南省| 哈密市| 旌德县| 鄱阳县| 安泽县| 苍溪县| 洪泽县| 巴林左旗| 潮安县| 吴旗县| 区。|