php 字符串处理问题请教 本帖最后由 weiily 于 2011-09-28 17:12:13 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 preg_match("|<title>(.*)</title>|isU", "<title>123</title>",$arr);echo $arr[1]; preg_match('/<title>(.*)<\/title>/is',$res,$m);echo $m[1]; <title>abcd</title>..........<div id="font" style="padding-right:10px;"> xxxxxx </div>....如果取xxxxx下面这两种写法应该用哪个?这两段之间还有很多其他内容【1】preg_match("|<title>(.*)</title>.*<div id=\"font\" style=\"padding-right:10px;\">(.*)</div>|isU", $html,$arr);【2】preg_match("|<title>(.*)</title>|isU", $html,$arr1);preg_match("|<div id=\"font\" style=\"padding-right:10px;\">(.*)</div>|isU", $html,$arr2); 都可以但是</div>后面还要加点唯一性的东东前面的也是 preg_match('/<title>([\d\D]+)<\/title>/iU', $string, $matches);print_r($matches); <div class="contentScroll" style="width:405px;"> <div id="font1" style="padding-right:10px;"> first </div></div> </td> </tr> </table></td>....这个取不到"first",是不是因为又换行的原因。preg_match("|<div id=\"font\" style=\"padding-right:10px;\">(.*)</div>|isU", $html,$arr2); 循环取值问题 关于网页刷新的问题。 获取关键字百度排名位数的方法,主要应该是正则表达式 关于简化代码的问题...... 用php如何判断客户端蜼一标识 php生成PDF Cannot load php4apache2.dll 无值报错处理,求助! 网页过期问题 请教Jq获取导航栏内容(包括URL和栏目名字)并为其改变样式这个怎么写(PHP中) $_POST参数长度限制的问题 怎么动态实例化类并加载方法
echo $arr[1];
echo $m[1];
...
...
....
<div id="font" style="padding-right:10px;">
xxxxxx </div>
....如果取xxxxx下面这两种写法应该用哪个?这两段之间还有很多其他内容
【1】preg_match("|<title>(.*)</title>.*<div id=\"font\" style=\"padding-right:10px;\">(.*)</div>|isU", $html,$arr);
【2】
preg_match("|<title>(.*)</title>|isU", $html,$arr1);
preg_match("|<div id=\"font\" style=\"padding-right:10px;\">(.*)</div>|isU", $html,$arr2);
前面的也是
preg_match('/<title>([\d\D]+)<\/title>/iU', $string, $matches);
print_r($matches);
<div id="font1" style="padding-right:10px;">
first </div></div>
</td>
</tr>
</table></td>....这个取不到"first",是不是因为又换行的原因。
preg_match("|<div id=\"font\" style=\"padding-right:10px;\">(.*)</div>|isU", $html,$arr2);