日期:2014-05-17  浏览次数:20990 次

正则表达式怎么获取http://开头,以.aspx结尾的数据
比如说有以下数据

http://baidu.com
http://123.aspx
http://rsc.zjsru.net/default.aspx
http://rsc.zjsru.net/search.aspx#
http://rsc.zjsru.net/sitemap.aspx
我想获得
http://rsc.zjsru.net/default.aspx
http://rsc.zjsru.net/sitemap.aspx
请问下这个正则表达式要怎么写呢,谢谢各位了~
正则表达式

------解决方案--------------------
var ary = @"http://baidu.com
http://123.aspx
http://rsc.zjsru.net/default.aspx
http://rsc.zjsru.net/search.aspx#
http://rsc.zjsru.net/sitemap.aspx".Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);
            ary = ary.Where(t => Regex.IsMatch(t, @"^http://.*?\.aspx$")).ToArray();
------解决方案--------------------
(?im)^http://rsc.*?.aspx$