我需要浏览大量的字符串url并从中提取域名.
例如:
http://www.stackoverflow.com/questions将摘录www.stackoverflow.com
我最初使用,new URL(theUrlString).getHost()但URL对象初始化为进程增加了大量时间,似乎不需要.
是否有更快的方法来提取可靠的主机名?
谢谢
编辑:我的错误,是的www.将包含在上面的域名示例中.此外,这些网址可能是http或https
我需要提取网址的顶级域名,我得到了他的 http://publicsuffix.org/index.html
并且java实现在http://guava-libraries.googlecode.com,我找不到任何提取域名的例子
say example..
example.google.com
returns google.com
and bing.bing.bing.com
returns bing.com
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我如何使用这个库实现一个例子....
有人知道Regexp for AS3从URL获取域名吗?例如:" http://www.google.com/translate "将获得" http://www.google.com "
是否可以屏蔽/隐藏冗长的 URL 并仅在 IE、Firefox、Chrome 等浏览器的地址栏中显示域名?
请建议。
问候古拉夫