preg_match问题

| 我正在尝试使用preg_match在模板文件中查找php代码语句,以便将其转换为其他语法(聪明)。 执行以下示例不会产生任何匹配,有人可以让我知道我在做什么错吗?
$test = \'<?=$test?>\';
preg_match( \'/<?=$([a-z]+)?>/\', $test, $code );
    
已邀请:
        
preg_match( \'/<\\?=\\$([a-z]+)\\?>/i\', $test, $code );
您也可以安全地省略那里的括号
preg_match( \'/<\\?=\\$[a-z]+\\?>/i\', $test, $code );
    
        您必须转义在正则表达式中使用的特殊字符。您可以为此使用preg_quote()     

要回复问题请先登录注册