可以使用System.Uri对象,比较方便。
PS D:\> $uri=([uri]'https://www.pstips.net')
PS D:\> $uri
AbsolutePath : /
AbsoluteUri : https://www.pstips.net/
LocalPath : /
Authority : www.pstips.net
HostNameType : Dns
IsDefaultPort : True
IsFile : False
IsLoopback : False
PathAndQuery : /
Segments : {/}
IsUnc : False
Host : www.pstips.net
Port : 80
Query :
Fragment :
Scheme : http
OriginalString : https://www.pstips.net
DnsSafeHost : www.pstips.net
IsAbsoluteUri : True
UserEscaped : False
UserInfo :
PS D:\> $uri.Host
www.pstips.net
PS D:\> $uri.Port
80
本文链接: https://www.pstips.net/powershell-get-host-and-port-from-url.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
