php如何正则获取html任意标签?本篇文章主要教大家如何使用php正则获取html任意标签方法,一起来看看吧。
<?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];//返回值为数组 ,查找到的标签内的内容
}
以上就是php正则获取html任意标签方法希望对你的学习有所帮助。
-
Adobe Acrobat破解版下载及安装方法教程 时间:2025-10-18
-
Beyond Compare 4 破解版激活教程和使用方法 时间:2025-10-18
-
viewstate用法详解 时间:2025-10-18
-
SCOPE_IDENTITY()函数用法详解 时间:2025-10-18
-
keyvaluepair用法详解 时间:2025-10-18
-
VirtualBox中VBoxGuestAdditions.iso下载地址及安装步骤、常见问题等 时间:2025-10-18
今日更新
-
时代少年团的梗是什么梗揭秘爆笑名场面 粉丝必看超全盘点
阅读:18
-
时代少年团黑梗是什么梗揭秘粉丝圈热梗背后的真相与趣闻
阅读:18
-
当代年轻人时间管理新梗:用番茄钟熬最深的夜,拿四象限卷最狠的班,结果在DDL前表演光速打脸。
阅读:18
-
时间管理天才梗是什么梗 揭秘高效人士的爆笑拖延术
阅读:18
-
时间最快的梗是什么梗 揭秘全网爆火速度第一的热梗真相
阅读:18
-
互联网上持续时间最长的梗是什么梗 揭秘史上最火网络热梗的持久生命力
阅读:18
-
时空穿梭梗是指网友用现代元素调侃历史事件的幽默创作方式,轻松玩转古今反差感,引发全网爆笑热议。
阅读:18
-
时尚梗是什么梗?揭秘年轻人最爱的潮流暗号,看完秒懂时尚圈!
阅读:18
-
时尚三姐妹是什么梗?揭秘网红姐妹团爆火背后的穿搭密码与流量玄机
阅读:18
-
时停梗是什么梗?揭秘动漫中时间暂停的爆笑名场面,看完秒懂!
阅读:18