Ответ 1
Вы можете попробовать что-то вроде этого:
require 'uri'
myUri = URI.parse( 'http://www.mglenn.com/directory' )
print myUri.host
# => www.mglenn.com
Я ищу метод для надежного извлечения имени хоста из строки URL в Ruby.
например. http://www.mglenn.com/directory= www.mglenn.com ИЛИ http://www.mglenn.com?param=x= www.mglenn.com
Вы можете попробовать что-то вроде этого:
require 'uri'
myUri = URI.parse( 'http://www.mglenn.com/directory' )
print myUri.host
# => www.mglenn.com
URI("http://www.mglenn.com/directory").host