<?php
$temp = '
<div class="num">1</div>
<div class="num">2</div>
<div class="num">3</div>
<div class="num">4</div>
<div class="num1">3</div>
<div class="num2">4</div>
<div class="num">5</div>'; $result = get_tag_data($temp,"div","class","num"); print_r($result); function get_tag_data($html,$tag,$class,$value){
//$value 为空,则获取class=$class的所有内容
$regex = $value ? "/<$tag.*?$class=\"$value\".*?>(.*?)<\/$tag>/is" : "/<$tag.*?$class=\".*?$value.*?\".*?>(.*?)<\/$tag>/is";
preg_match_all($regex,$html,$matches,PREG_PATTERN_ORDER);
return $matches[1];//返回值为数组 ,查找到的标签内的内容
}

最新文章

  1. 15 个 Android 通用流行框架大全(转)
  2. Centos7下用命令同步标准时间
  3. JavaScript 基础知识之对比记忆学习
  4. Android SDK打包
  5. 【POJ】1228 Grandpa&#39;s Estate(凸包)
  6. c#抽象类相关
  7. 【Android】BroadCast广播机制应用与实例
  8. xv6中存储cpu和进程信息的技巧
  9. ARM和X86功耗差别的深层原因探讨
  10. hive 0.10 0.11新增特性综述
  11. (二)Lua脚本语言入门
  12. strut2-学习笔记(二)
  13. wm_concat函数的排序问题
  14. Myeclipse 启动报错 Failed to create the java Virtual Machine
  15. ftp工具类
  16. 多线程:Operation(一)
  17. mysql 安装后出现 10061错误
  18. 关于div一侧固定,另一侧自适应
  19. eclipse 搜索 正则表达式
  20. APK 本地化和去广告

热门文章

  1. django2:路由path语法
  2. 时间复杂度T(n)
  3. Spring Cloud服务间调用鉴权
  4. \_\_init\_\_和\_\_new\_\_
  5. c#为什么要用事物
  6. Pytorch的19种损失函数
  7. Java快速输入输出
  8. SoapUI+excel接口自动化测试简述
  9. 一张图看懂三维GIS
  10. Matlab高级教程_第二篇:Matlab相见恨晚的模块_02_并行运算-2