当前位置:编程学习 > C#/ASP.NET >>

求一个获得网址的正则表达式

比如下面这段文字:
现在牌子太多了,都挑不过来了。我在网购经验比较多,网上的东西真的便宜很多,选购也很方便,我收集了很多热卖好评的商品和店铺,并做了统计排行,很多都是专家通过比较店铺信誉和销售记录以及网友的评价,做出的排行榜,当然也有很多是我通过购买和网友的交流统计出来的,都是热卖好评的,网购这么多年了,现在才知道,原来这样统计下,真的方便很多,现在分享给大家,当然主要是希望大家给我空间加加人气,还有采纳我的答案,让我赚赚分^_^,地址:www.nvzhuangpaihangbang.com


我想从上面这段文本中提取和过滤掉www.nvzhuangpaihangbang.com这个网址,应该怎么写正则, --------------------编程问答-------------------- www.*?com --------------------编程问答--------------------
            string str = @"现在牌子太多了,都挑不过来了。我在网购经验比较多,网上的东西真的便宜很多,选购也很方便,我收集了很多热卖好评的商品和店铺,并做了统计排行,很多都是专家通过比较店铺信誉和销售记录以及网友的评价,做出的排行榜,当然也有很多是我通过购买和网友的交流统计出来的,都是热卖好评的,网购这么多年了,现在才知道,原来这样统计下,真的方便很多,现在分享给大家,当然主要是希望大家给我空间加加人气,还有采纳我的答案,让我赚赚分^_^,地址:www.nvzhuangpaihangbang.com";
            Regex reg = new Regex(@"(?:http://)?www.*?(?:com|cn|net|org)");
            foreach (Match m in reg.Matches(str))
                Console.WriteLine(m.Value);
--------------------编程问答-------------------- (http://)?(www.)?[\S]+(.com|.aspx|.html|.htm|.php) --------------------编程问答-------------------- 广告党 --------------------编程问答-------------------- 一,二楼都可 --------------------编程问答-------------------- 一言惊醒梦中人,我居然还回答了
引用 4 楼 hihell 的回复:
广告党
--------------------编程问答--------------------
引用 5 楼 wangxiao2008 的回复:
一,二楼都可

有广告的嫌疑!!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,