有这样一个字符串:
</html>
<body>
[IF:HaveCar:1]
[IF:NoCar:0]
bbbbbbbbb
[/IF:NoCar:0]
[IF:HaveCar:1]
ccccb
[/IF:HaveCar:1]
[/IF:HaveCar:1]
[IF:HaveCar:2]
eeeeeeeeeeeee
[/IF:HaveCar:2]
</body>
</html>
,请帮写个获得所有[IF:HaveCar:1]和结束[/IF:HaveCar:1]标签的函数,
并获得他们的层数
(注:[IF:xxx:x]后面两是变数的字符串,不过[IF:xxx:x]和[/IF:xxx:x]格式是固定的,而标签的层数是未知的哦);
非常感谢好心人。
</html>
<body>
[IF:HaveCar:1]
[IF:NoCar:0]
bbbbbbbbb
[/IF:NoCar:0]
[IF:HaveCar:1]
ccccb
[/IF:HaveCar:1]
[/IF:HaveCar:1]
[IF:HaveCar:2]
eeeeeeeeeeeee
[/IF:HaveCar:2]
</body>
</html>
,请帮写个获得所有[IF:HaveCar:1]和结束[/IF:HaveCar:1]标签的函数,
并获得他们的层数
(注:[IF:xxx:x]后面两是变数的字符串,不过[IF:xxx:x]和[/IF:xxx:x]格式是固定的,而标签的层数是未知的哦);
非常感谢好心人。
解决方案 »
- 这句SQL语句在mysql中如何使用?
- 为什么我的php图形显示不出来了呢
- CGI 到底是个什么?
- 求高人检查下面的代码错在哪里。
- 我装的是xp的系统,请问如果要用php写东西的话,要什么软件??对系统要求是不是要改变?急~~~~~~~~~~~~~`
- 数据批量选取,批量数据操作!!!
- system函数问题,UP有分
- 网页代码中含有n多hidden的提交变量,怎样从中得出这些变量内容?
- 寻找一php高手合作改进基于Linux的邮件系统(有现成源代码),作为共享软件出售,4/6分成!
- 用PHP+mysql怎么建立用户注册系统?
- preg_match_all问题
- php结合apache如何实现这样的静态化方式
就是假若在 [IF:NoCar:0]bbbbbbbbb[/IF:NoCar:0] 中NoCar,0在给定的集合中有的话,就输出bbbbbbbbb,生成的网页代码是:
</html>
<body> bbbbbbbbb </body>
</html>
当然标签 [IF:NoCar:0]必须在HTML代码中去掉。
而且正则分析出来的东西操作起来不是很方便。