【发布时间】:2013-12-01 18:08:26
【问题描述】:
我不太擅长正则表达式,
你能给我一个匹配任何 php 标签的模式吗? [<?,<?php]
如果你有一个简单的正则表达式指南,我也很乐意拥有它:)
我已经试过了:
'/^(<\?)$/'
但这并没有真正的帮助=/
谢谢!
【问题讨论】:
-
你知道
^和$做什么吗?它们不是每个正则表达式都应该使用的装饰器。 -
通过匹配php标签是什么意思?仅匹配
<?php或<? -
我猜是
-
str_replace 在没有正则表达式的情况下会做得很好(尽可能避免正则表达式)
-
提防the X/Y Problem:你真正想要解决的问题是什么?如果你想避免人们通过表单注入 PHP 代码,那么这几乎肯定不是你应该做的。
标签: php regex preg-match expression