我有一个ruby脚本,从RSS服务器下载URL,然后下载这些URL的文件.
我需要将URL拆分为2个组件,如此 -
http://www.website.com/dir1/dir2/file.txt
--> 'www.website.com' and 'dir1/dir2/file.txt'
Run Code Online (Sandbox Code Playgroud)
我正在努力想出办法来做到这一点.我一直在玩正则表达式但没有任何效果.别人怎么会这样做呢?
Sim*_*tti 16
使用该URI库.
require 'uri'
u = URI.parse("http://www.website.com/dir1/dir2/file.txt")
u.host
# => "www.website.com"
u.path
# => "/dir1/dir2/file.txt"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2722 次 |
| 最近记录: |