各位大侠,小弟求一正则表达式 dfaamp;&dasdamp;&f#@#;419&nbsp;<br amp;nbsp;33.88 ㎡&nbsp;<br>状态:&&nbsp;%@%amp;&案发地十分大方怎样写这个正则表达式?上面的内容有多个;我想用preg_match_all来取出#@#和%@%中间的内容。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $s = 'dfaamp;&dasdamp;&f#@#;419&nbsp;<br amp;nbsp;33.88 ㎡&nbsp;<br>状态:&&nbsp;%@%amp;&案发地十分大方';preg_match_all('/#@#(.+?)%@%/', $s, $r);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]); $str="dfaamp;&dasdamp;&f#@#;419&nbsp;<br amp;nbsp;33.88 ㎡&nbsp;<br>状态:&&nbsp;%@%amp;&案发地十分大方";preg_match_all("/\#\@\#(.*?)\%\@\%/i", $str, $b); print_r($b[0]);我没测试,你不对的你做一下小的修改,能解决的话别忘了给分哦。 邮箱 验证 请教字符集问题 请教关于appserv的安装问题 (急!!) php 导入导出怎么做成有进度条?? 请大家帮帮忙啊,我就是调不出来了? 为什么sql 里有点 ?? “把缓存结果存储在共享内存中以获取更快的速度”,请问下PHP下怎么做这个缓存呢? Session 和 Cookie的问题 PHP的参数传递问题,希望高手能够解答。 各位大哥:有个问题,我有个控件要在网页上用,但不能确定客户系 统中有没有,我想要flash控件一样,若客户端没有就自动下载并装入系统,请问该什样做 有没有做过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]);
我没测试,你不对的你做一下小的修改,能解决的话别忘了给分哦。