ホームページ >バックエンド開発 >PHPチュートリアル >正規表現 (?>パターン) とはどういう意味ですか?
今日smartyのソースコードを見ていたら、理解できない正規表現を見つけました
(?>[^"'=s]+)
?> 指定した文字からマッチングを開始します
どこで見たのですか?> で始まる場合は、疑問符を追加してください
私は英語を学んだことがありません、推測します
(?>[^"'=s]+ の違い) )と([^"'=s]+)はもう何も分かりません
どこで見た、見たいです
それなら?>最初に質問すればいいんじゃないでしょうかマークを追加します
Smarty_Compiler.class このファイルにはそのような使い方がたくさんあります
先頭に ?> がある場合、疑問符を追加する必要はありませんか?
その疑問符と大なり記号は正規表現の一部ではありません。 Windows システム、大なり記号の後に実行されるもの
例:
C:> dir