当前位置:Gxlcms > PHP教程 > PHP正则匹配获取URL中域名的代码

PHP正则匹配获取URL中域名的代码

时间:2021-07-01 10:21:17 帮助过:86人阅读

用php的正则表达式来获取URL中的域名,举了两个小例子,简单而实用,有需要的朋友,快来看看吧。

URL 一个通用资源标志符(Uniform Resource Identifier, 简称"URI")进行定位。 对象分组: ^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(?([^#]*))?(#(.*))? 12 3 4 5 6 7 8 9

例1,

输出URL数据为:

%s
\n",var_export( $rr ,TRUE)); /* 各分组如下 $1 = http: $2 = http $3 = //bbs.it-home.org $4 = bbs.it-home.org $5 = /pub/ietf/uri/ $6 = $7 = $8 = #Gonn $9 = Gonn */ ?>

以上的正则表达式可以获取URL中的任何一部分。 下面这段代码更简洁,易懂一些。

人气教程排行