我有一个用户提交URL的应用程序。这些网址可能是任何内容,这里有一些例子:
ftp://ftp.mysite.com
ftp.mysiste.com
mysite.com
mysite.de
ftp.mysite.it/somepath/somotherfolder
ftp://ftp.anysiste.com/
ftp://ftp.anysiste.org/somefolder/
我需要在URL和PATH中拆分这些网站。以上是上述结果:
ftp.mysite.com ---- /
ftp.mysiste.com ---- /
mysite.com ---- /
mysite.de ---- /
ftp.mysite.it ---- /somepath/somotherfolder
ftp.anysiste.com ---- /
ftp.anysiste.org ---- /somefolder/
有没有一种安全的方法来分割这些?或者我是否必须通过搜索/拆分功能来制作它?
答案 0 :(得分:1)
Dim uri As New Uri("ftp://ftp.anysiste.org/somefolder/")
uri.AbsolutePath '/somefolder/
uri.Host 'ftp.anysiste.org
uri.Scheme 'ftp