运行如下PHP程序 <?php $a=8; $b=6; if($a==$b) echo "A"; else echo "B"; ?> 该程序运行结束时显示的结果

A.AB.BC.6D.8... A.A
B.B
C.6
D.8
展开
 我来答
匿名用户
2011-05-12
展开全部
如果只要 <b> 标签,不用“过滤”的方法,用“提取”的方法更简单。
$str = '<img src="xxx"><b>aaa</b><br>\n<b>b\nbb</b><span style="color:#FF0000;">yyy</span>';
$pattern = '/<b>(((?!<\/b>).)*)<\/b>/mi';
preg_match_all($pattern, $str, $matches, PREG_SET_ORDER);
print_r($matches);
输出
Array
(
[0] => Array (
[0] => <b>aaa</b>
[1] => aaa
[2] => a
)

[1] => Array
(
[0] => <b>b\nbb</b>
[1] => b\nbb
[2] => b
$matches[0][0],$matches[1][0] 是你想要的结果吗?
可以吗?
znyfqv2470
2011-05-12 · TA获得超过1542个赞
知道小有建树答主
回答量:790
采纳率:100%
帮助的人:451万
展开全部
如果只要 <b> 标签,不用“过滤”的方法,用“提取”的方法更简单。

$str = '<img src="xxx"><b>aaa</b><br>\n<b>b\nbb</b><span style="color:#FF0000;">yyy</span>';

$pattern = '/<b>(((?!<\/b>).)*)<\/b>/mi';

preg_match_all($pattern, $str, $matches, PREG_SET_ORDER);

print_r($matches);

输出

Array
(
[0] => Array
(
[0] => <b>aaa</b>
[1] => aaa
[2] => a
)

[1] => Array
(
[0] => <b>b\nbb</b>
[1] => b\nbb
[2] => b
)

)

$matches[0][0],$matches[1][0] 是你想要的结果?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nowin_yu
2011-05-16
知道答主
回答量:32
采纳率:0%
帮助的人:0
展开全部
B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式