[英]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
我当时正在考虑过滤掉.com
, www.
等常见内容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.