首页 > 语言 > PHP > 正文

php url 正则表达式用法

2024-09-04 11:47:19
字体:
来源:转载
供稿:网友

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

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表