usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Text;
usingSystem.Windows.Forms;
usingSystem.Text.RegularExpressions;
namespacecs1
...{
publicpartialclassForm1:Form
...{
publicForm1()
...{
InitializeComponent();
this.textBox1.Text="<tr><td><aclass='m'href='http://www.youkuaiyun.com'>优快云</a></td><td><aclass='m'href='http://blog.youkuaiyun.com/precipitant'>塞北的雪</a></td><td><aclass='m'href='http://blog.youkuaiyun.com/net_lover'>孟子E章</a></td></tr>";
}
privatevoidbutton1_Click(objectsender,EventArgse)
...{
stringinputString=this.textBox1.Text.Trim();
StringBuildersb=newStringBuilder();
Regexreg=null;
Matchmch=null;
reg=newRegex(@"<a[^<>]*?hrefs*=s*['""s]([^""']*)['""][^<>]*?>(.*?)</a>",RegexOptions.IgnoreCase|RegexOptions.Compiled);
for(mch=reg.Match(inputString);mch.Success;mch=mch.NextMatch())
...{
sb.AppendLine("网站:"+mch.Groups[2]);
sb.AppendLine("地址:"+mch.Groups[1]);
}
MessageBox.Show(sb.ToString());
}
}
}
2159

被折叠的 条评论
为什么被折叠?



