問(wèn)題描述<img src="https:/XXX.jpg" style="width:999px;"><img src="https:/XXX.jpg" style="width:999px;" data-id="1">用正則匹配獲得的結(jié)果<img src="https:/XXX.jpg"> 最后只保留 src屬性,其余屬性都不要問(wèn)題出現(xiàn)的環(huán)境背景及自己嘗試過(guò)哪些方法因?yàn)閺暮笈_(tái)獲取的字符串標(biāo)簽 style的格式是標(biāo)準(zhǔn)的,格式是:<img src="https:/XXX.jpg" style="width:"999px";" data-id="1">導(dǎo)致匹配錯(cuò)誤出現(xiàn)亂碼嘗試使用非來(lái)配置,但結(jié)果例如,“/1/g” 表示 非h非e非l非o,并不能理解為 非(hello),所以匹配結(jié)果是 w 和 rd123。所以并不是我想要的效果相關(guān)代碼// 請(qǐng)把代碼文本粘貼到下方(請(qǐng)勿用圖片代替代碼)你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?<img src="https:/XXX.jpg"> 最后只保留 src屬性,其余屬性都不要hello ?
1 回答

絕地?zé)o雙
TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊
簡(jiǎn)潔點(diǎn)目的是截取src內(nèi)容, 用src內(nèi)容再構(gòu)建img就好了
function re(str) { var match = (str || '').match(/src=("|')(.+?)\1/); if(!match) { return false; } return "<img src='" + match[2] + "'/>"}
- 1 回答
- 0 關(guān)注
- 1468 瀏覽
添加回答
舉報(bào)
0/150
提交
取消