这是我的代码:
<html>
titi
<?
print "toto"+"<br>"
?>
<html>
我只希望<? and ?>
之间只有我找到的唯一正则表达式之间的行:
<?.*\n*?\?>
但它没有第一个<?
所以如果有人有任何想法它会让我疯狂...... 关心并感谢所有人。 比西耶尔
答案 0 :(得分:1)
你应该逃避第一个?
:
<\?.*\n*?\?>
我认为这个正则表达式会更强大:
<\?.*?\?>
(指定多线选项,因此.
也会匹配换行符)
答案 1 :(得分:1)
你需要在第一个问号之前添加一个反斜杠(你也应该使用正则表达式的多线模式):
<\?.*?\?>
答案 2 :(得分:0)
逃离第一个?
<\?.*\n*?\?>