现在有一个html文件test.html其实包含如下代码<div id="a">
<div class="testtitle">测试标题,这里面内容不固定</div>
<div class="content">内容1</div>
</div><div id="b">
<div class="content">内容2</div>
<div class="content">内容3</div>
<div class="content">内容4</div>
<div class="content">内容5</div>
<div class="content">内容6</div>
<div class="content">内容7</div>
<div class="content">内容8</div>
</div>问题1:如何用正则表达式匹配出id="a"里的<div class="content">*</div>里面的内容1,并且不包含id="b"标记里的内容问题2:如何用preg_match_all函数匹配id="b"里的<div class="content">里面内容,求preg_match_all函数里面的与正则表达式,并且匹配出来的内容要不能包含id="a"里面的内容。以上问题都使用preg_match_all函数或者写出正则表达式也可以。
谢谢!!!
<div class="testtitle">测试标题,这里面内容不固定</div>
<div class="content">内容1</div>
</div><div id="b">
<div class="content">内容2</div>
<div class="content">内容3</div>
<div class="content">内容4</div>
<div class="content">内容5</div>
<div class="content">内容6</div>
<div class="content">内容7</div>
<div class="content">内容8</div>
</div>问题1:如何用正则表达式匹配出id="a"里的<div class="content">*</div>里面的内容1,并且不包含id="b"标记里的内容问题2:如何用preg_match_all函数匹配id="b"里的<div class="content">里面内容,求preg_match_all函数里面的与正则表达式,并且匹配出来的内容要不能包含id="a"里面的内容。以上问题都使用preg_match_all函数或者写出正则表达式也可以。
谢谢!!!
解决方案 »
- 按装了Apache2为何还打不开127.0.0.1
- 如何用target来控制页面显示在哪里?
- php视频教材解压时要密码,怎么办???
- PHP在数据库插入记录后获取自增列ID
- nikoto:ubuntu下shell调用nikto,php调用shell的问题。
- PHP发送带图片的email?
- 关于PHP扩展读取php.ini字符串类配置问题,自己摸索了很久还是没搞定,恳请高手帮忙。
- 98下怎么让本机作为web服务器让局域网内的机子访问啊?
- 谁知道那儿有PHP下载?
- 如何分开读取数据库中用逗号分割的内容
- 请教高手 怎样把在wamp5上开发的动态网站移植到linux下
- php 购物车 求思想 或代码
preg_match('/<div id="a">[\d\D]*<div class="content">(.*)</div>/i',$string,$matches);
var_dump($matches[1]);//2:
preg_match('/<div id="b">[\d\D]*<div class="content">(.*)</div>/i',$string,$matches);
var_dump($matches[1]);//都未经测试,落班,闪人。
html/xml解析,dom才是王道