Home  >  Article  >  Backend Development  >  php uses regular expressions to verify URL example code

php uses regular expressions to verify URL example code

怪我咯
怪我咯Original
2017-07-13 10:15:302883browse

URL (Uniform Resoure Locator: Uniform Resource Locator) is the address of the WWW page. It is grouped from left to right by the following parts:
·Internet resource type (scheme ): Indicates the tools used by WWW client programs to operate. For example, "http://" represents the WWW server, "ftp://" represents the FTP server, "gopher://" represents the Gopher server, and "new:" represents the Newgroup news group.

·Server address (host): Indicates the server domain name where the WWW page is located.

·Port: Sometimes (not always), for access to certain resources, the corresponding server port number needs to be given.

·Path: Indicates the location of a resource on the server (its format is the same as that in the DOS system, usually consisting of a directory/subdirectory/file name structure). As with ports, paths are not always required.

The URL address format is arranged as: scheme://host:port/path. For example, http://www.sohu.com/do
main/HXWZ is a typical URL address.

This article mainly explains the code example of using php to use

regular expressions to verify the URL. The code is as follows:

<?php 
$url = &#39;http://www.baidu.com/zongzi/oo.html&#39;; 
$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); 
?>

The above is the detailed content of php uses regular expressions to verify URL example code. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn