62,072
社区成员
发帖
与我相关
我的任务
分享
<div class="PartC_A">
<div class="C_A_Left">
<table cellspacing="0" class="block_01">
<tr>
<td class="Pic">
<a href=/mobile/productalbum/1991.html target=_blank><img src=http://i1.sinaimg.cn/IT/mobile/models/U513P2T136D6110F3244DT20071009225806.jpg height="250" alt='海信 T68' vspace=2></a>
</td>
Regex reg = new Regex(@"(?is)(?<=<img(?:(?!src=).)*src=(['""]?))[^""'\s>]+(?=\1[^>]*>)");
MatchCollection mc = reg.Matches(yourStr);
foreach (Match m in mc)
{
richTextBox2.Text += m.Value + "\n";
}
string s = " <img src=http://i0.sinaimg.cn/IT/mobile/models/U513P2T136Daaa.jpg alt='夏新 T6' height=\"250\" vspace=2>sdfsfd <img src=http://i0.sinaimg.cn/IT/mobile/models/U513P2T136D6350F3244DT20071109084645.jpg alt='夏新 T6' height=\"250\" vspace=2>";
Regex re = new Regex(@"<img[^>]*src=(""(?<src>[^""]*)""|'(?<src>[^']*)'|(?<src>[^\s>]*))[^>]*>", RegexOptions.IgnoreCase | RegexOptions.Singleline);
Match m;
for (m = re.Match(s); m.Success; m = m.NextMatch())
{
string src = m.Groups["src"].Value;
Console.WriteLine(src);
}
Console.Read();
<frame id="lFrame" src="frame_src.htm">
string s = "..";
Regex re = new Regex(@"<img[^>]*src=(""(?<src>[^""]*)""|'(?<src>[^']*)'|(?<src>[^\s>]*))[^>]*>", RegexOptions.IgnoreCase | RegexOptions.Singleline);
Match m;
for (m = re.Match(s); m.Success; m = m.NextMatch())
{
string src = m.Groups["src"].Value;
Console.WriteLine(src);
}
Console.Read();
Regex r = new Regex(@"src=([^\s]+)");
<div class="PartC_A">
<div class="C_A_Left">
<table cellspacing="0" class="block_01">
<tr>
<td class="Pic">
<a href=/mobile/productalbum/1991.html target=_blank><img src=http://i1.sinaimg.cn/IT/mobile/models/U513P2T136D6110F3244DT20071009225806.jpg height="250" sf
sfgsfg
src=http://i1.sinaimg.cn/IT/mobile/models/U513P2T136D6110F3244DT20071009225806.jpg height="250" alt='海信 T68' vspace=2></a>
</td>