u013103952 2014年01月04日
简单正则问题

<?php
$str = '[div]a[div]c[/div][/div]';
preg_match_all("/\[div.*](.*)?\[\/div]/isU", $str, $block_arr, PREG_SET_ORDER);
print_r($block_arr);

?>


运行结果



Array
(
[0] => Array
(
[0] => [div]a[div]c[/div]
[1] => a[div]c
)

)


期望结果:



Array
(
[0] => Array
(
[0] => [div]a[div]c[/div][/div]
[1] => a[div]c[/div]
)
[1] => Array
(
[0] => [div]c[/div]
[1] => c
)

)


请问怎么修改正则?谢谢
...全文
70 1 收藏 1
写回复
1 条回复

还没有回复,快来抢沙发~

发动态
发帖子
基础编程
创建于2007-09-28

9731

社区成员

14.0w+

社区内容

从PHP安装配置,PHP入门,PHP基础到PHP应用
社区公告
暂无公告