説明する
1. PHP7.3 以降、PCRE2 が新しい標準エンジンとして使用されます。
2. PCRE2 ルールに準拠するには、既存の正規表現を移行する必要があります。これらのルールは以前よりも煩わしいものになっています。
特性
相対後方参照 g{+2} (既存の g{-2} と同等)
PCRE2 バージョンチェック (?(VERSION>=x)...)
(*NOTEMPTY) および (*NOTEMPTY_ATSTART) は、空の一致を返さないようにエンジンに指示します。
(*NO_JIT) JIT 最適化を無効にする
(*LIMIT_HEAP=d) ヒープ サイズを d KB に制限します
(*LIMIT_DEPTH=d) バックトラッキングの深さ制限を d に設定します
(*LIMIT_MATCH=d) 一致制限を d に設定します
例
preg_match('/[w-.]+/', '');
上記はphpでのPCRE2の使用法です。皆さんのお役に立てれば幸いです。