我使用rails改进了url排序服务。我想只获取域名,例如:www.hudu.com或http://www.hudu.org或http://hudu.net result => '护犊'
答案 0 :(得分:-1)
将{regex pattern ^https?:\/\/(?:www\.)?([^.]+)\.
与i
修饰符一起使用,并读取第一个捕获组。
m = string.match(/^https?:\/\/(?:www\.)?([^.]+)\./i).captures
puts m[0]
测试 here 。