【发布时间】:2014-06-24 11:03:51
【问题描述】:
获取带后缀的域名(仅限域)
我需要 PHP 或 JavaScript 中的正则表达式来解析域。
任何后缀(com,org,net,us,ar,....)和任何协议(http,https,ftp,...)
例子:
array(
, 'http://domainname.com'
, 'http://domainname.com/whatever/you/get/the/idea'
, 'http://www.domainname.com/whatever/you/get/the/idea'
, 'http://www.domainname.com'
, 'https://s1.s2.domainname.com/321.com/www.654.vom/'
, 'https://s1.domainname.com'
, 'https://s1.domainname.com/domain1.com/'
, 'https://domain1.com.domainname.com'
, 's1.s2.domainname.com/321.com/www.654.vom/'
, 's1.domainname.com'
, 's1.domainname.com/domain1.com/'
, 'domain1.com.domainname.com'
);
结果: 所有结果都是 domainname.com
【问题讨论】:
标签: javascript php regex