Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
PHP.netの例では、/(?:\D+|<\d+>)*[!?]/一致する正規表現がエラーをfoobar foobar foobarスローすることを示していPREG_BACKTRACK_LIMIT_ERRORます。誰かが理由を説明できますか?
/(?:\D+|<\d+>)*[!?]/
foobar foobar foobar
PREG_BACKTRACK_LIMIT_ERROR
壊滅的な後戻り。
入れ子が正しくありません。