亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

js使用正則實現ReplaceAll全部替換的方法

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

JS 字符串有replace() 方法。但這個方法只會對匹配到的第一個字串替換。 如下例:

<HTML><HEAD><TITLE> New Document </TITLE></HEAD><BODY><script>var str = "wordwordwordword";var strNew = str.replace("word","Excel");alert(strNew);</script></BODY></HTML>

如果要全部替換的話,JS 沒有提供replaceAll這樣的方法。使用正則表可以達成Replace 的效果:

str.replace(/word/g,"Excel")

g 的意義是:執行全局匹配(查找所有匹配而非在找到第一個匹配后停止)。

<HEAD><TITLE> New Document </TITLE><script>function replaceAll(str){if(str!=null)str = str.replace(/word/g,"Excel")return str;}</script></HEAD><BODY><script>var str = "wordwordwordword";var strNew = str.replace("word","Excel");strNew = replaceAll(str);alert(strNew);</script></BODY></HTML>

以上寫法有個類同的寫法:

str.replace(new RegExp("word","gm"),"Excel")

g 執行全局匹配(查找所有匹配而非在找到第一個匹配后停止)。

m 執行多行匹配。

除此之外,也可以添加 Stirng對象的原型方法:

String.prototype.replaceAll = function(s1,s2){ return this.replace(new RegExp(s1,"gm"),s2); }


這樣就可以像使用replace 方法一樣使用replaceAll了

str.replaceAll("word","Excel");

總結一下, 三種方式

1. str.replace(/oldString/g,newString)

2. str.replace(new RegExp(oldString,"gm"),newString)

3. 增加String 對象原型方法 replaceAll

PS:關于正則,本站還提供了2款非常簡便實用的正則表達式工具供大家使用:

JavaScript正則表達式在線測試工具:
http://tools.VeVB.COm/regex/javascript

正則表達式在線生成工具:
http://tools.VeVB.COm/regex/create_reg

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲一区二区三区乱码aⅴ蜜桃女| 成人黄色片网站| 亚洲高清福利视频| 欧美另类老肥妇| 91高潮在线观看| 日韩精品免费在线视频| 日韩av电影中文字幕| 亚洲一区二区三区视频播放| 国产99久久精品一区二区| 欧美性猛交xxxx久久久| 免费不卡欧美自拍视频| 日韩一区二区久久久| 色综合久久中文字幕综合网小说| 成人久久一区二区| 91精品美女在线| 国产日本欧美视频| 精品在线观看国产| 欧美色图在线视频| 日韩av成人在线观看| 国产精品中文字幕在线| 亚洲天堂开心观看| 亚洲xxxx做受欧美| 日韩麻豆第一页| 国产视频精品自拍| 欧美日韩免费网站| 欧美大人香蕉在线| 欧美一级黄色网| 亚洲国产日韩欧美在线图片| 青草青草久热精品视频在线观看| 日日骚久久av| 黄色成人在线播放| 海角国产乱辈乱精品视频| 亚洲美女av在线| 国产亚洲一级高清| 5252色成人免费视频| 亚洲自拍偷拍区| 欧美性xxxx极品高清hd直播| 成人福利视频在线观看| 欧美高清不卡在线| 国产成人小视频在线观看| 欧美第一黄网免费网站| 日韩视频在线观看免费| 日韩激情视频在线播放| 91成人福利在线| 中文字幕日韩av电影| 欧美韩日一区二区| 欧美日韩激情视频8区| 中文字幕综合一区| 欧美日韩国产一中文字不卡| 亚洲精品乱码久久久久久按摩观| 国产精品69av| 欧美日韩一区二区在线播放| 日韩中文字幕在线播放| 国产精品最新在线观看| 国产精品极品尤物在线观看| 精品国产欧美一区二区三区成人| 日韩黄色av网站| 91在线精品播放| 精品美女永久免费视频| 亚州av一区二区| 97国产精品免费视频| 日本a级片电影一区二区| 78m国产成人精品视频| 美女性感视频久久久| 亚洲成人a级网| 国产噜噜噜噜久久久久久久久| 久久精品国产2020观看福利| 亚洲精品久久久久久久久| 欧美高清视频在线| 少妇av一区二区三区| 91超碰caoporn97人人| 亚洲天堂色网站| 亚洲精品国产电影| 国产91av在线| 裸体女人亚洲精品一区| 亚洲国产精品国自产拍av秋霞| 精品久久在线播放| 一区二区三区动漫| 人妖精品videosex性欧美| 亚洲免费福利视频| 亚洲成人1234| 亚洲free性xxxx护士hd| 国语自产精品视频在线看抢先版图片| 亚洲第一精品福利| 成人欧美在线观看| 亚洲欧美激情另类校园| 亚洲精品久久久久中文字幕二区| 日韩经典中文字幕在线观看| 亚洲国产精品网站| 亚洲成人黄色在线观看| 久久亚洲精品毛片| 国产成人福利夜色影视| 亚洲精品自拍第一页| 91高清免费在线观看| 国产精品三级久久久久久电影| 福利视频导航一区| 久久99视频免费| 91大神福利视频在线| 亚洲人成在线一二| 精品精品国产国产自在线| 97超碰国产精品女人人人爽| 日本一区二区三区四区视频| 亚洲精品自产拍| 国产香蕉一区二区三区在线视频| 精品无码久久久久久国产| 欧美在线观看视频| 一区二区三区亚洲| 综合av色偷偷网| 97精品国产aⅴ7777| 91精品国产91久久久久久吃药| 国产精品大陆在线观看| 国产精品久久一区| 国产精品久久久久久av福利软件| 美女福利视频一区| 国产精品国模在线| 久久久久在线观看| 日韩在线欧美在线| 亚洲xxxx妇黄裸体| 欧美激情一级欧美精品| 欧美在线xxx| 国产香蕉97碰碰久久人人| 日韩av高清不卡| 91精品国产乱码久久久久久久久| 庆余年2免费日韩剧观看大牛| 亚洲国产日韩欧美在线动漫| 欧美成人在线免费| 日韩av中文字幕在线免费观看| 8x海外华人永久免费日韩内陆视频| 日韩一中文字幕| 日韩经典中文字幕| 欧美一级黑人aaaaaaa做受| 亚洲精品视频在线观看视频| 欧美综合在线观看| 欧美亚洲国产视频小说| 亚洲自拍偷拍第一页| 欧美国产日韩一区二区在线观看| 91日本视频在线| 黄色成人av网| 中文字幕在线日韩| 国产精品人成电影| 欧美老女人在线视频| 性色av香蕉一区二区| 国产精品网站入口| 亚洲剧情一区二区| 国产精品99久久久久久人| 日韩有码在线观看| 国产精品中文字幕在线观看| 中文字幕亚洲二区| 欧美一级高清免费| 成人性生交大片免费观看嘿嘿视频| 91夜夜揉人人捏人人添红杏| 亚洲综合av影视| 日韩免费在线播放| 久久99精品国产99久久6尤物| 欧美一级大片在线观看| 日日摸夜夜添一区| 国产最新精品视频| 精品二区三区线观看| 国产小视频91| 国产精品h片在线播放| 97精品一区二区视频在线观看| 色樱桃影院亚洲精品影院| 欧美成年人视频网站| 亚洲男女性事视频|