测试DEMO:
//测试正则
Regex fontTagReg = new Regex("(?[^\\s\t\r\n\"\"']*)", RegexOptions.IgnoreCase);
Regex aTagReg = new Regex(@".*", RegexOptions.IgnoreCase);
string htmlText = "这是一段AS3的htmlText的Font标签内容:这是font的内容\n这是链接内容";
MatchCollection mc = fontTagReg.Matches(htmlText);
string matchStr = mc[0].Value;
MessageBox.Show(matchStr);
MessageBox.Show("font内容:"+mc[0].Groups["content"].Value);
MessageBox.Show("font-color内容:" + mc[0].Groups["colorValue"].Value);
mc = aTagReg.Matches(htmlText);
matchStr = mc[0].Value;
MessageBox.Show(matchStr);
参考资料:
1、C#正则表达式快速入门:
http://www.wangqi.com/n9250c53.aspx
2、C#正则表达式匹配HTML中的图片路径,图片地址:
http://www.cnblogs.com/xiaoyao2011/archive/2011/09/25/2190013.html