麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

用正則表達式替換圖片地址img標簽

2019-11-20 21:36:29
字體:
來源:轉載
供稿:網友

開始想到的解決方法是:

復制代碼 代碼如下:

content.replace(/<img [^>]*src=['"]([^'"]+)[^>]*>/gi, function (match) {
    console.log(match);
});

輸出結果是:

復制代碼 代碼如下:

<img src="http://www.companysz.com/images/logo.gif" alt="" width="142" height="55" />

得到的是整個img標簽,但我期望得到的是src中的網址,這樣只需在function(match)中返回新地址就行了。
于是,卡在這里了。。。
后來,通過Google搜索關鍵字“javascript replace callback”,在stackoverflow中找到了“replace callback function with matches”,才知道function(match)還有其他參數

然后,改為下面的代碼,問題就解決了。

復制代碼 代碼如下:

content.replace(/<img [^>]*src=['"]([^'"]+)[^>]*>/gi, function (match, capture) {
    console.log(capture);
});

輸出結果:

復制代碼 代碼如下:

//www.companysz.com/images/logo.gif

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 91在线播放国产 | 欧美性生活久久 | 亚洲国产一区二区三区 | 国产精品99久久久久久久 | 成人黄色小视频在线观看 | 深夜影院一级毛片 | 法国极品成人h版 | 欧美中文日韩 | 成人在线观看免费视频 | h视频在线观看免费 | 免费午夜视频 | av在线一区二区三区四区 | 欧美精品欧美极品欧美激情 | 91精品国产日韩91久久久久久360 | 91久久久久久久一区二区 | 日本在线视频一区二区三区 | 欧美一级特黄aaaaaaa什 | 欧美一区二区片 | 精精国产xxxx视频在线播放7 | 欧美黄色一级生活片 | 草草视频在线播放 | 性高跟鞋xxxxhd4kvideos | 中文字幕涩涩久久乱小说 | 久久国产一级 | av电影网站在线观看 | 全黄裸片武则天一级第4季 九色p | 91热久久免费频精品黑人99 | 免费观看视频网站 | 免费视频aaa | 九九午夜 | 国产精品久久久久久久午夜片 | 欧美成人一区二区三区电影 | 天天操综| 国产成人自拍视频在线观看 | 欧美黄色一级生活片 | 久久国产精品二国产精品中国洋人 | 国产一及毛片 | japan护士性xxxⅹhd | 欧产日产国产精品v | 91美女视频在线观看 | 色人阁在线视频 |