采摘图片正则错在哪里
采集图片正则错在哪里?string sIMG border0 srcupload/111.jpgIMG srcupload/3333.jpg border
采集图片正则错在哪里?
string s="<IMG border=0 src=""upload/111.jpg""><IMG src=upload/3333.jpg border=0><IMG border=0 src=upload/2222.jpg>"
目前测试的正则为:
<img.*?src=['""]?([^""'\s]+)
而匹配的结果是upload/111.jpgupload/3333.jpgupload/2222.jpg>
[解决办法]<img.*?src=['""]?([^""'\s<>]+)