如何编写可让我匹配并替换主机名或IP地址的正则表达式

我正在尝试编写一个正则表达式,使我可以接受一个字符串,例如

https://10.1.10.10:8080/abc?

所以在这里我想提取和处理10.1.10.10部分

或者

https://www.google.com:80808/abc?

在这里,我想要www.google.com部分

目前,我可以使用IP地址执行此操作,但是无论何时使用主机名进行操作,我都无法弄清楚如何阻止“ https / http”部分与“ 8080”和“ abc”一起干扰。我希望这将允许我使用regex.replace轻松换出URI的Host部分。


DIEA
浏览 179回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP