0

ここに私のコードがあります:

<html>
titi
<?

print "toto"+"<br>"

?>
<html>

<? and ?>そして、私が見つけた唯一の正規表現の間の行のみが必要です:

<?.*\n*?\?>

しかし、それは最初のものを欠いています<?

だから誰かがそれが私を夢中にさせる考えを持っているなら...すべての人に敬意を表し、感謝します。ブシエール

4

3 に答える 3

1

最初にエスケープする必要があります?:

<\?.*\n*?\?>

この正規表現はより堅牢になると思います:

<\?.*?\?>

(複数行オプションを指定すると、.改行にも一致します)

于 2010-10-11T14:09:21.453 に答える
1

最初の疑問符の前にバックスラッシュを追加する必要があります (また、正規表現の複数行モードを使用する必要があります)。

<\?.*?\?>
于 2010-10-11T14:10:42.690 に答える
0

最初のエスケープ ?

<\?.*\n*?\?>
于 2010-10-11T14:10:03.377 に答える