【发布时间】:2015-12-04 14:02:21
【问题描述】:
我写了这个正则表达式:
它的工作是捕获一个网址但删除文件路径。 例如www.example.com/removethis/andthis/ - 只剩下 www.example.com
我使用的 .NET 测试器 (regexstorm.net/tester) 给了我一个不同的output。
我将如何修复我的正则表达式以获得我想要的结果?
【问题讨论】:
-
不要使用正则表达式。做一个
var url = new Uri(someAdress),然后通过url.Host解析出域名。 (stackoverflow.com/a/14212007/5296568) -
你可以用
/分割字符串并使用第0个元素。