dfaamp;&dasdamp;&f#@#;419&nbsp;<br amp;nbsp;33.88 ㎡&nbsp;<br>状态:&&nbsp;%@%amp;&案发地十分大方怎样写这个正则表达式?上面的内容有多个;我想用preg_match_all来取出#@#和%@%中间的内容。
解决方案 »
- 下面JS字符解密函数如何用C#实现?高分+100求解
- 我的ie6,session验证码刚载入时为空
- 如何设置定时删除表格内容和备份MYSQL数据库呢?
- 新手学写wordpress遇到的问题,关于按钮this.disabled=true
- 关于如何php给键值对数组增加一个新的键值对?
- 被Rs.recordcount=-1 折磨死了
- 还是socket的问题
- 简单问题,怎么在一个页面跳到另一个页面,不要用header函数。
- 51job的网站是怎么建的,速度很快,特别是他那庞大的数据库
- php有Application吗?
- 有没有做过Zend_Test的朋友遇见这样的问题?
- 一些PHP超简单问题 ...嘿嘿~
print_r($r[1]);Array
(
[0] => ;419&nbsp;<br amp;nbsp;33.88 ㎡&nbsp;<br>状态:&&nbsp;
)
$sString = "
dfaamp;&dasdamp;&f#@#;419&nbsp;<br amp;nbsp;33.88 ㎡&nbsp;<br>
状态:&&nbsp;%@%amp;&案发地十分大方
";
preg_match_all("/#@#(.*?)%@%/is", $sString, $aMatch);
print_r($aMatch[1]);
print_r($b[0]);
我没测试,你不对的你做一下小的修改,能解决的话别忘了给分哦。