无题

博客园 首页 新随笔 联系 订阅 管理
1、提取字符串中的email
Regex r;
   r=new Regex(@"([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)",RegexOptions.IgnoreCase);
   Match m=r.Match(contetn);

2、提取字符串中的指定连接的url
  Regex r;   
   r=new Regex("href\\s*=\\s*(?:\"(?<urlstr>[^\"]*)\"|(?<urlstr>\\S+))>下一页",RegexOptions.IgnoreCase|RegexOptions.Compiled);
   
   Match m = r.Match(Content);
   if(m.Success)
   {
    return m.Result("${urlstr}");
   }
   else
    return "";

待续……
posted on 2004-08-26 18:19  Szx  阅读(139)  评论(0)    收藏  举报