久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - js 寫一個(gè)正則 提取文本中的數(shù)據(jù)

瀏覽:155日期:2023-03-29 16:12:39

問(wèn)題描述

我有這樣的一個(gè)文本:

<p>sdsadsad</p><p><img src='http://m.baoyu77737.com/Edite/net/upload/image/20170701/6363450829304727881702482.jpg' alt='ewe.jpg'/><img src='http://m.baoyu77737.com/Edite/net/upload/image/20170701/6363450829304727881702483.jpg' alt='ewe.jpg'/></p>

用js 寫正則提取里面所有img標(biāo)簽的src值的一部分,然后將提取到的多個(gè)值用/@/拼接成一個(gè)新的字符串

20170701/6363450829304727881702482.jpg/@/20170701/6363450829304727881702483.jpg

問(wèn)題解答

回答1:

var html = ’<p>sdsadsad</p><p><img src='http://m.baoyu77737.com/Edite/net/upload/image/20170701/6363450829304727881702482.jpg' alt='ewe.jpg'/><img src='http://m.baoyu77737.com/Edite/net/upload/image/20170701/6363450829304727881702483.jpg' alt='ewe.jpg'/></p>’;var txt = html .match(/src='http://m.baoyu77737.com/wenda/([^']*?)'/g) .map(m => m.replace(/^src='http://m.baoyu77737.com/Edite/net/upload/image/([^']*)'$/, ’$1’)) .join(’/@/’);console.log(txt);

效果:javascript - js 寫一個(gè)正則 提取文本中的數(shù)據(jù)

回答2:

const html = `<p>sdsadsad</p><p><img src='http://m.baoyu77737.com/Edite/net/upload/image/20170701/6363450829304727881702482.jpg' alt='ewe.jpg'/><img src='http://m.baoyu77737.com/Edite/net/upload/image/20170701/6363450829304727881702483.jpg' alt='ewe.jpg'/></p>`;console.log(html.match(/src='http://m.baoyu77737.com/wenda/([^']*?)'/g).map(m => m.replace(’src='http://m.baoyu77737.com/Edite/net/upload/image/’, ’’).replace(/'/g, ’’)).join(’/@/’))

在線體驗(yàn)

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 喜德县| 海淀区| 尚志市| 陆河县| 鄢陵县| 体育| 乐清市| 池州市| 柘城县| 建宁县| 孙吴县| 夏河县| 尼玛县| 临湘市| 交口县| 阿坝县| 舒城县| 临漳县| 连平县| 淮南市| 天柱县| 襄樊市| 波密县| 丰县| 万宁市| 灵台县| 保德县| 辉县市| 白朗县| 班戈县| 平罗县| 且末县| 黄陵县| 麻江县| 九龙县| 开封市| 舒兰市| 运城市| 美姑县| 大余县| 商南县|