我有以下URL之一:http://www.scenemovie.org或http://subdomain.scenemovie.org
我想保留"scenemovie.org“,删除"http://www."”。如何使用jQuery来实现这一点?谢谢!
发布于 2012-09-16 20:59:20
url = 'http://www.scenemovie.org';
domain_and_tld = url.replace(/http:\/\/.+?\./, '')发布于 2014-01-17 08:27:30
如果存在子子域,则此正则表达式仅返回domain:
url = 'http://a.sub.subdomain.exemple.com';
domain = url.match(/[^\.]*\.[^.]*$/)[0];发布于 2012-09-16 21:02:42
如何用jQuery做到这一点呢?
在一般情况下,您可能不知道所需的域是什么,您不能。
正如您在DNS中使用的术语一样,没有关于什么构成“子域”的规范。实际上,您正在寻找的是DNS中的管理边界,但是没有确定的方法来判断这些管理边界在哪里。
例如,我碰巧认识www.me.uk的所有者。这是一个正确注册的域名本身,即使它看起来像一个“子域”。
你能得到的最接近的结果(尽管这是有缺陷的)是将域名与“公共后缀列表”进行比较,这是一种尝试创建一个明确的列表,列出哪些域名是“可注册的域名”。
https://stackoverflow.com/questions/12447003
复制相似问题