正则表达式怎么获取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$