关于preg_match_all的抓取,该如何解决
程序员文章站
2022-03-25 12:01:21
...
关于preg_match_all的抓取
我要用preg_match_all()来循环获取从到下一个
------------
------------
我想过用
标题1
内容1
内容2
标题2
内容1
内容2
内容3
内容4
标题3
内容1
内容2
内容3
我要用preg_match_all()来循环获取从
到下一个之前的内容即
标题1
标题1
内容1
内容2
------------
标题2
内容1
内容2
内容3
内容4
------------
标题3
内容1
内容2
内容3
我想过用
preg_match_all('/[\w\W]*
但这样抓,会隔一个就跳过,因为第二个的已经被第一个用了。
------解决方案--------------------preg_match_all('/(.*)/is', $str, $m);
$m = explode('', substr($m[1][0], 5));
foreach($m as $x)
echo htmlspecialchars ("$x") . '
';相关文章
相关视频
专题推荐
- 独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
- 玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
- 天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
上一篇: 10个非常有用的PHP函数分享
下一篇: 纯javascript实现自动发送邮件
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论