正则截取html中的一段
<br /><br /><body><br />.........<br />.........<br /><ul class="style5"><br /><li>标题标题</li><br /><li>标题标题</li><br /><li>标题标题</li><br /></ul><br />........<br />........<br /><br /><br /><br /><br /><br /><br />
这样的循环 我要截取第一条,多的不要
中的”83291221″ “标题标题” 这两个,另外把这两个转换成变量 求大神解@@@
——解决方案——————–
<br />preg_match_all("<br><font color='#FF8000'>------解决方案--------------------</font><br><li>(.*)</li><br><font color='#FF8000'>------解决方案--------------------</font><br>U", $str, $out);<br />$a = $out[2][0];<br />$b = $out[4][0];<br />echo "a::$a , b::$b";<br />
——解决方案——————–
pr<mark style="color:transparent">本%文来源gaodaimacom搞#^代%!码网@</mark>搞代gaodaima码eg_match('#<ul class="style5">(.+?)</ul>#s',$s,$m);<br />preg_match('#<li>]+>(.+?)</li>#s',$m[1],$ar);<br />print_r($ar);