标签: regex
我有以下正则表达式
<\?php\n//{{([^*]|[\r\n])*\?>
匹配以下
<?php //{{ ... ?>
问题是,一旦正则表达式与此匹配,它将匹配以下
<?php ... ?>
所以基本上,一旦匹配// {{它'匹配任何php标签之后。
干杯!
答案 0 :(得分:2)
我不知道我是否正确理解你的正则表达式,但你可以尝试一种非贪婪的解决方案:
<\?php\n//{{([^*]|[\r\n])*?\?>
刚刚追加?到*。