Ruby-код для извлечения хоста из строки URL - PullRequest
34 голосов
/ 10 ноября 2008

Я ищу способ надежного извлечения имени хоста из строки URL в Ruby.

например. http://www.mglenn.com/directory = www.mglenn.com ИЛИ ЖЕ http://www.mglenn.com? Param = x = www.mglenn.com

Ответы [ 2 ]

68 голосов
/ 10 ноября 2008

Вы можете попробовать что-то вроде этого:

require 'uri'

myUri = URI.parse( 'http://www.mglenn.com/directory' )
print myUri.host
# =>  www.mglenn.com
23 голосов
/ 09 августа 2012
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...