如果我有一个字符串,如http://localhost:8080,并且我想提取URL的不同部分,例如协议http,域名(localhost)和端口(8080),那么在Typescript中最好的方法是什么?
我可以对字符串进行简单解析以获取不同值。但是不确定这是否是最佳/最清洁的方法。我应该先将此字符串转换为有效的URL(使用某个库),然后从中获取主机名、协议和端口吗?Java会有这样的库,可以轻松让我做到这一点,但是我该如何在Typescript中实现相同的功能?
我可以对字符串进行简单解析以获取不同值。但是不确定这是否是最佳/最清洁的方法。我应该先将此字符串转换为有效的URL(使用某个库),然后从中获取主机名、协议和端口吗?Java会有这样的库,可以轻松让我做到这一点,但是我该如何在Typescript中实现相同的功能?