VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > PHP >
  • php url 正则表达式用法

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

  1. <?php  
  2. $url = 'http://www.phpfensi.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.phpfensi.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.  
  15.  

出处:http://www.phpfensi.com/php/20140514/3007.html


相关教程