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

首頁 > 編程 > JavaScript > 正文

javascript字符串替換函數如何一次性全部替換掉

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

JS字符串替換函數:Replace(“字符串1″, “字符串2″)

1.我們都知道JS中字符串替換函數是Replace(“字符串1″, “字符串2″),但是這個函數只能將第一次出現的字符串1替換掉,那么我們如何才能一次性全部替換掉了?

<script> var s = "LOVE LIFE ! LOVE JAVA ..."; alert(s); alert(s.replace("LOVE ", "愛")); alert(s.replace(//LOVE/g, "愛")); </script> 

將上面的代碼保存到HTML文件中就可以在瀏覽器中看到效果了。

怎么樣?如果看懂了就不用往下看了,不懂就接著往下看:

其實我們用到了JS中的正則表達式,//LOVE/g中//LOVE表示是要找到字符串,這個我們要找的就是引號,/g是正則表達式的語法,表示全部的意思,在這里就表示全部替換。

所以上面代碼的意思就是將字符串中的引號全部去掉。

2.現在我們已經知道如何替換全部的字符串,可是如果我們要把LOVE作為一個參數傳入正則表達式又該怎么實現呢?

因此我們一起看下面一段代碼是如何實現的:

<script> var s = "LOVE LIFE ! LOVE JAVA ..."; alert(s); var tmp="LOVE "; var reg=new RegExp(""); alert(s.replace(reg,"愛")); </script>[color=olive]

以上內容是關于JS字符串替換函數如何一次性全部替換掉的相關教程,希望大家喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 遵义市| 南岸区| 白水县| 延安市| 瑞金市| 孟津县| 昭苏县| 肇源县| 桃江县| 高台县| 东平县| 玉溪市| 涿州市| 宜兴市| 桂阳县| 南雄市| 台前县| 咸宁市| 新建县| 商都县| 宜君县| 鹤峰县| 天水市| 武隆县| 苏尼特右旗| 珠海市| 曲麻莱县| 大冶市| 辽阳市| 莱西市| 万源市| 岫岩| 晋中市| 丰宁| 福泉市| 阆中市| 东源县| 稷山县| 红河县| 珲春市| 西充县|