繁体   English   中英

从网址获取网站名称

[英]Get website name from URL

我想知道是否有一种方法可以使用JavaScript或Node-JS从URL中获取网站名称。

这是一个例子:

https://www.google.com     → google
http://www.facebook.com.au → facebook
duckduckgo.com             → duckduckgo
material.io                → material

我当时正在考虑过滤掉.comwww.等常见内容www. 等等,但是还有国家/地区代码,例如.au.cn

请找到解决方案,

function fetch_domain(url) { var str = url; var n = str.indexOf("://"); if(n>-1){ n = n+"://".length; }else{ n=0; } var x = str.indexOf("/www."); if(x>-1){ str = str.replace("/www.", "/"); } return str.slice(n, str.indexOf(".")); }

谢谢!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM