【发布时间】:2011-01-21 12:56:51
【问题描述】:
我认为这将是一个简单的谷歌搜索,但显然不是。我可以在 C# 中使用什么正则表达式从较大的文本中解析出包含任何查询字符串的 URL ?我花了很多时间,发现了很多不包含查询字符串的例子。而且我不能使用 System.URI,因为它假定您已经有了 URL……我需要在周围的文本中找到它。
【问题讨论】:
-
规则是什么?它们会被正确编码,还是字符串中可能有空格?如果它们将被正确编码,那么您之前应该可以使用的任何模式,如果您添加只需将非空白字符的搜索附加到它的末尾。