2011-11-28 86 views

回答

3

您可以玩串游戏,或者你可以使用URI模块:

require 'uri' 
url = URI.parse("http://www.userwebsite.com") 
url.host.split(".")[-2..-1].join(".") 

这样做的好处是,你知道,你只有在这一点上的主机,而不是方案或任何其他噪声,如后主机路径等。

分离URL并执行此操作可能更容易,但您将拥有更多的错误处理和特殊情况处理方式。

+0

感谢您向我介绍'uri' – ChrisBedoya