php正则提取HTML中的内容

php正则提取HTML中的内容,第1张

那就无需正则了!

php本身就有一个函数:strip_tags()

这个函数有2个参数

第一个:需要过滤的字符串, 在这里也就是你说的html, 这个函数必须

第二个:要保留的html标签, 就是设置你不想过滤掉的html标签, 这个函数可选!

第二个参数缺省的情况下, 会将所有html标签过滤掉!

还要什么正则呢???

推荐使用querylist

<?php

header("Content-type:text/htmlcharset=utf-8")

require 'QueryList/QueryList.class.php'

$url = "要抓取的网站"

$reg = array(

    "title" => array("a","text"),

    "src" => array("a","href"),

)

//$rang = "[id^=post-]"

$hj = QueryList::Query($url,$reg)

print_r($hj->jsonArr)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7278436.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存