正则表达式获取HTML代码中的URL??
nyucv 2007-10-23 02:48:41
我用如下代码获取URL
MatchCollection mc = Regex.Matches(htmlSource, "(?<=href=\"?)[^'\"> ]+.txt", RegexOptions.IgnoreCase);
可是当url中有空格一类的字符时就不能正确获取URL
例如:
http://220.181.38.82/tl?filename=/txt/694/just one last dance-sarah connor.txt
得到的结果是:http://220.181.38.82/tl?filename=/txt
请帮助完善一下以上正则.以便能够获取完整的URL