url(uniform resoure locator:统一资源定位器)是www页的地址,它从左到右由下述部分组成:
·internet资源类型(scheme):指出www客户程序用来操作的工具。如“http://”表示www服务器,“ftp://”表示ftp服务器,“gopher://”表示gopher服务器,而“new:”表示newgroup新闻组。
·服务器地址(host):指出www页所在的服务器域名。
·端口(port):有时(并非总是这样),对某些资源的访问来说,需给出相应的服务器提供端口号。
·路径(path):指明服务器上某资源的位置(其格式与dos系统中的格式一样,通常有目录/子目录/文件名这样结构组成)。与端口一样,路径并非总是需要的。
url地址格式排列为:scheme://host:port/path,例如http://www.sohu.com/domain/hxwz就是一个典型的url地址。
这篇文章主要讲解使用php 使用正则表达式验证URL的代码示例,代码如下:
<?php
$url = 'http://www.baidu.com/zongzi/oo.html';
$n = preg_match_all("/http:[\/]{2}[a-z]+[.]{1}[a-z\d\-]+[.]{1}[a-z\d]*[\/]*[A-Za-z\d]*[\/]*[A-Za-z\d]*[.]*html/",$url,$array);
var_dump($array);
?>以上就是php 使用正则表达式验证URL实例代码的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号