URLを便利に扱うパーサ URI.parse

	u = URI.parse("http://www.hogehoge.com/hoge.html")
	puts u.scheme
	puts u.host
	puts u.path
	puts u.port

とすると

http
www.hogehoge.com
hoge.html
80

となる

ネタ元

ちなみに与えるURLをファイルから読み込むときなど、URLの前後にスペースや改行があるとエラーになるので.stripで整形するといいよ。

ネタ元