欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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

程序员文章站 2024-01-23 19:03:58
...
用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中的任何一部分。 下面这段代码更简洁,易懂一些。