本人今天看了一篇猫扑的帖子,很多人参与了回复,并且留下了邮箱,要楼主发照片到他们邮箱,回复的人很多,不可能每个人都会发邮箱,所以我想制作一个提取网页信息的小程序。自动提取邮箱,并且自动发送邮件到他们的邮箱,实现自动化!
制作的过程中遇到了一些问题,求指教!猫扑论坛地址:http://dzh.mop.com/ycwx/20110804/2/lF5O8lI273d2f9Fl.shtml?dzhrefer=true
我想提取回复的邮箱信息。我采用了正则表达式。因为猫扑用的是固定的HTML元素标签,但是会附加些标签,<P><font>,这些都不管。我现在只能提取回复的文本。提取邮箱还没实现!有人做过类似的程序吗?
求指教!
制作的过程中遇到了一些问题,求指教!猫扑论坛地址:http://dzh.mop.com/ycwx/20110804/2/lF5O8lI273d2f9Fl.shtml?dzhrefer=true
我想提取回复的邮箱信息。我采用了正则表达式。因为猫扑用的是固定的HTML元素标签,但是会附加些标签,<P><font>,这些都不管。我现在只能提取回复的文本。提取邮箱还没实现!有人做过类似的程序吗?
求指教!
public static string GetEmailAddress(string Text)//提取Email地址
{
Regex i;
i = new Regex(@"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*");
Match m;
m = i.Match(Text);
return m.ToString();
}
1.假设邮箱:1599381063@qq.com 提取不到
2.假设邮箱后面有中文:[email protected]谢谢 提取的结果:[email protected]谢谢
3.类似的情况请问这些问题如何更正呢?