当前位置:七道奇文章资讯网站建设网站编程
日期:2010-12-08 09:36:00  来源:本站整理

php中正则获得url函数preg_match[网站编程]

赞助商链接



  本文“php中正则获得url函数preg_match[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

下面操纵preg_match举了两个实例一个是获得指定区域内容,一个是获得内容中的url地址.


*/
$string="<b>example:</b><div align=left>this is a test</div>"; //定义字符串
$pattern="|<[^>]+>(.*)</[^>]+>|u"; //定义正则表达式情势
/*该匹配情势的意义是:以"<"开首背面跟1到多个不为">"的字符加上末尾内容;子情势中的".*"表示0到多个肆意字符,再加上以"<"开首背面跟1到多个不为">"的字符加上">"标记.*/
preg_match_all($pattern,$string,$out,preg_pattern_order); //举行preg_mathc_all处理
echo $out[0][0];
echo ",";
echo $out[0][1];
echo "<p>";
echo $out[1][0];
echo ",";
echo $out[1][1];

//实例二

//以下代码用于提取域名
$http="http://www.111cn.net"; //定义网址
preg_match("/^(http://)?([^/]+)/i",$http,$matches); //举行正则表达式匹配
$host=$matches[2]; //把后果数组元素赋值到变量
preg_match("/[^./]+.[^./]+$/",$host,$matches); //举行正则表达式匹配
echo "domain name is:{$matches[0]}n"; //输出后果域名
 


  以上是“php中正则获得url函数preg_match[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • PHP中文件包含语句的辨别
  • 怎样用PHP中的MySQL操作函数
  • PHP中操作MySQL的一些要注意的问题
  • PHP中操作MySQL的需注意的问题
  • php中返回查询数据集四种办法
  • php中超级简单文件上传代码
  • php中返回ascii值函数odr
  • php中常用hash加密函数
  • php中正则获得url函数preg_match
  • PHP中文URL编解码具体阐明
  • php中的反斜杠/
  • PHP中的PDO函数库详解
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .