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); resizeTo()缩小gif后变为静态,如何能实现动态的 关于字符集的几个问题! PHP插入记录到MYSQL 怎么加了一个 { } 就是语法错了? 很急很急很急!!!!!! php调用oracle存过过程出错 如何从包含汉字、英文单词、html标签的字符串中提取 英文单词 请问PHP中如何实现一个IP地址同时只能进行一个文件的下载? 為什麼會沒有 mb_convert_encoding() 关于定制的一个Session的存储方法 $_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);