我正在尝试构建一个正则表达式来提取给定网址的域。
for:
http://www.abc.google.com/
http://abc.google.com/
https://www.abc.google.com/
http://abc.google.com/
应该给出:
abc.google.com
URI.parse('http://www.abc.google.com/').host
#=> "www.abc.google.com"
不是正则表达式,但可能比我们在这里提出的任何东西都更强大。
URI.parse('http://www.abc.google.com/').host.gsub(/^www\./, '')
如果您想删除www.
如果以下情况,这也将不会引发任何错误www.
不在这里。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)