我只有一个简单的url,我希望使用正则表达式(不使用拆分函数)从url中提取子域和域名。假设url是http://www.example.google.com/file.html,那么它应该发出如下警告:
"Domain: google.com, Subdomain: example"我只想使用javascript来完成这个任务。
发布于 2012-09-25 13:40:34
这是非常重要的(例如,请参阅http://www.cambiaresearch.com/articles/46/parsing-urls-with-regular-expressions-and-the-regex-object,它甚至没有解决拆分权限部分的问题)。
您至少需要一个所有顶级域的列表才能正确地执行此操作。
编辑:需要考虑的边缘案例示例:
https://stackoverflow.com/questions/12584110
复制相似问题