可以准确获取图片地址的正则表达式
满足下面这几种情况:
<img id=img src= "/images/reallydo.jpg " >
<img id=img src=/images/reallydo.jpg/ >
<img id=img src=/images/reallydo.jpg / >
<img id=img src=http://www.reallydo.com/images/reallydo.jpg / >
<img id=img src= "/images/reallydo.jpg " class=go >
<img id=img src= "/images/reallydo.jpg " class=go/ >
<img id=img src= "/images/reallydo.jpg " class=go / >
<img id=img src= "http://www.reallydo.com/images/reallydo.jpg " class=go / >
Regex rx = new Regex(
@"<img.*src\s*=\s*[""']?\s*(?<imgUrl>[^\s""']*).*/?\s*>",
RegexOptions.Multiline | RegexOptions.IgnoreCase);
满足下面这几种情况:
<img id=img src= "/images/reallydo.jpg " >
<img id=img src=/images/reallydo.jpg/ >
<img id=img src=/images/reallydo.jpg / >
<img id=img src=http://www.reallydo.com/images/reallydo.jpg / >
<img id=img src= "/images/reallydo.jpg " class=go >
<img id=img src= "/images/reallydo.jpg " class=go/ >
<img id=img src= "/images/reallydo.jpg " class=go / >
<img id=img src= "http://www.reallydo.com/images/reallydo.jpg " class=go / >
Regex rx = new Regex(
@"<img.*src\s*=\s*[""']?\s*(?<imgUrl>[^\s""']*).*/?\s*>",
RegexOptions.Multiline | RegexOptions.IgnoreCase);
浙公网安备 33010602011771号