【发布时间】:2018-01-15 20:07:15
【问题描述】:
我正在尝试创建一个 javascript 函数,该函数只能从 url 字符串中提取“域”和“顶级域”。
StackOverFlow 上的当前问题也不能解决非 URL 的答案。
例子:
- https://www.google.com/imgres?imgurl -> google.com
- yahoo.com/mail -> yahoo.com
- http://helloworld.net/index/test/help -> helloworld.net
- www.stackoverflow.com/ -> stackoverflow.com
- invalid.url -> "返回 false 或空字符串"
欢迎和感谢任何/所有帮助。谢谢。
【问题讨论】:
-
除非出于学习目的,否则已经有一些东西可以做到这一点:URL,尽管它确实需要协议部分才能使其成为有效输入,并且必须剥离子域部分 (www) 以获得您寻求的输出
-
使用
window.location作为URL方法的参数
标签: javascript