最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > php教程 >

php url 正则表达式用法

时间:2014-06-09 16:40来源: 作者: 点击:
下面二款php 正则来表达式来处理url匹配的代码,希望对你有点帮助. ?php $url = http://www.vcphp.com/zongzi/oo.html ; $n =preg_match_all( /http:[/]{2}[a-z]+[.]{1}[a-zd-]+[.]{1}[a-zd]*[/]*[A-Za-zd]*[/]*[A-Za-zd]*[.]*html/ , $url ,

下面二款php 正则来表达式来处理url匹配的代码,希望对你有点帮助.

  1. <?php  
  2. $url = 'http://www.vcphp.com/zongzi/oo.html';  
  3. $n = preg_match_all("/http:[/]{2}[a-z]+[.]{1}[a-zd-]+[.]{1}[a-zd]*[/]*[A-Za-zd]*[/]*[A-Za-zd]*[.]*html/",$url,$array);  
  4. var_dump($array);  
  5. ?> 

例子:

  1. $url = 'http://www.test.com/icons/favicon-54.ico, http://www.baidu.com/bb, http://www.vcphp.com, http://img.baidu.com/logo.ico'
  2.  
  3. $pattern = "|http://[^,]+?.ico,?|U"
  4. preg_match_all($pattern$url$matches); 
  5. print_r($matches); 
  6. //输出结果: 
  7.  
  8. Array 
  9.     [0] => Array 
  10.         ( 
  11.             [0] => http://www.test.com/icons/favicon-54.ico 
  12.             [1] => http://img.baidu.com/logo.ico 
  13.         ) 
  14.  
(责任编辑:admin)
------分隔线----------------------------
栏目列表
推荐内容