正则匹配中a标签的href 地址

<p style="line-height: 16px;"><img style="vertical-align: middle; margin-right: 2px;" src="http://localhost:9096/ces/Thi...01-1.swf</p><p><br/></p>
请教会正则的大神,怎么匹配/ThinkCMFX/data/upload/ueditor/20161228/58636a730849d.swf这个地址?

阅读 8.1k
1 个回答
var str = '<p style="line-height: 16px;"><img style="vertical-align: middle; margin-right: 2px;" src="http://localhost:9096/ces/Thi...01-1.swf"/></p><p><br/></p>';
    var matchArray = str.match(/<img[^>\/>]*src=[\'\"]([^\'\"]+\.(?:jpg|gif|png|jpeg|swf))[\'\"][^>\/>]*(?:>|\/>)/i);
    console.log(matchArray);
    
    这样做可以取到img标签中的src属性,然后你可以根据你的需求来取你需要的部分
    

clipboard.png