拜托大家一个php正则问题 正则 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 提取图片地址<li>[^a-zA-Z0-9]*<div>.*</div>[^a-zA-Z0-9]*<div><img src='(.*)'></div>[^a-zA-Z0-9]*</li>测试:http://regexr.com?37g00提取图片文字<li>[^a-zA-Z0-9]*<div>(.*)</div>[^a-zA-Z0-9]*<div><img src='.*'></div>[^a-zA-Z0-9]*</li>测试:http://regexr.com/?37fvt $s =<<< TXT<li> <div>不带图片的div</div></li><li> <div>不带图片的div</div></li><li> <div>带图片的div</div> <div><img src='logo.jpg'></div></li>TXT;preg_match_all("/<li>.*<div>([^<]+).+?src='([^']+)/s", $s, $r);print_r($r); [1] => Array ( [0] => 带图片的div ) [2] => Array ( [0] => logo.jpg ) 根据老徐的答案 画蛇添个足$s =<<< TXT<li> <div>不带图片的div</div></li><li> <div>不带图片的div</div></li><li> <div>带图片的div</div> <div><img src="http://www.china.com.cn/logo.jpg"></div></li>TXT;preg_match_all("/<li>.*<div>[^<]+.+?src=['|\"]([^'|\"]+)/s", $s, $r);print_r($r); 你这DIV 里面都没有class和ID吗 linux 使用 pdflib 我用的一个淘客的程序时这样的 在后台创建 购物导购的子栏目 时候 在主页就能显示出来 ldap_search no such object的问题 新手问题,apache配置php无法使用mysql_connect() 本人asp的,先转为php,请各位达人推荐一本电子书! php 二维数组 高手请进? [悠闲]输入验证码的用途?知道的,,说说 请大家推荐些技术组合 高分求救啊,不够再加贴,急!初学,需要找个小程序交差,但试了老久还是不行,请各位指点下啊! 乱码问题怎么搞定啊 请问怎么用select得到多个查询结果? sphinx 扩展模式
<li>[^a-zA-Z0-9]*<div>.*</div>[^a-zA-Z0-9]*<div><img src='(.*)'></div>[^a-zA-Z0-9]*</li>
测试:http://regexr.com?37g00提取图片文字
<li>[^a-zA-Z0-9]*<div>(.*)</div>[^a-zA-Z0-9]*<div><img src='.*'></div>[^a-zA-Z0-9]*</li>
测试:http://regexr.com/?37fvt
<li>
<div>不带图片的div</div>
</li>
<li>
<div>不带图片的div</div>
</li>
<li>
<div>带图片的div</div>
<div><img src='logo.jpg'></div>
</li>
TXT;
preg_match_all("/<li>.*<div>([^<]+).+?src='([^']+)/s", $s, $r);
print_r($r); [1] => Array
(
[0] => 带图片的div
) [2] => Array
(
[0] => logo.jpg
)
$s =<<< TXT
<li>
<div>不带图片的div</div>
</li>
<li>
<div>不带图片的div</div>
</li>
<li>
<div>带图片的div</div>
<div><img src="http://www.china.com.cn/logo.jpg"></div>
</li>
TXT;
preg_match_all("/<li>.*<div>[^<]+.+?src=['|\"]([^'|\"]+)/s", $s, $r);
print_r($r);