我有一个文本行列表。每行包含标题和URL,如下所示:
product-title-7134 http://domain.com/page-1
another-product-title-822 http://domain.com/page-218
etc.
仅使用.NET正则表达式,请帮我从每一行中提取网址。
我知道可以通过查看结尾处的字符串直到http
得到满足并输出该部分来完成,但我不知道确切的正则表达式。非常感谢任何帮助。
答案 0 :(得分:1)
我会用这个正则表达式做到这一点:
http://(\S+)
在每场比赛中找到第一组。
答案 1 :(得分:0)
此正则表达式将对所有https://
和http://
链接进行数学运算:
(http|https)(://\S+)
您可以在.NET正则表达式测试器中对此进行测试:http://regexstorm.net/tester