ものでない限り成功しません。文字はたくさんあります。マッチングするべきです。今のところこれを行えません。なければとても混乱することがあるからです。/xx"空白やコメントを許可してパターンを読みやすくするように拡張します。文字列をマッチングの後も使えるように維持します。以降ではこれは無視されます。マッチングの後も利用可能です。捕捉しないようにします。グループ単位で否定できます。その代わりに、名前付き捕捉はまだ使えます。多くのフラグが正規表現構文の末尾に見つけられます。これは区切りが実際にはスラッシュでなくてもそう記述されます。さらなる説明が必要です。ほとんどの空白を無視するように正規表現パーサに伝えます。これは正規表現を読みやすく部分に分割するために使えます。続く場合は現在の行の末尾までのコメントを開始するメタ文字として扱われます。コードのコメントととても似ています。いずれかでエンコードする必要があると言うことです。コメントを次の行まで続けようとしても無効です。エスケープされない限り閉じ区切り文字を含むことはできません。文字通りにマッチしないことを忘れてしまうことです。このことを念頭に置いてください。特別でないリテラルな意味のままです。複数行に拡張できたりするということではないことに注意してください。ままで、コメントを導入しません。書いたのと同じように、クラスの一部になります。影響を受けないことに注意してください。間にスペースを含むことはできません。影響されず、構文自身に影響されます。スペース以外の空白文字も置けません。これらは正規表現で使われる文字集合規則に影響を与えます。これらについてあまり心配する必要はありません。含めて正確に再構成されます。修飾子は有用かもしれません。データとして動作するようにすることです。ロケール(Locale)に設定します。セーフなマッチングのためにいくつかの制限を加えます。これは古い振る舞いを強制するためだけに使います。parts.任意のある瞬間において、これらの修飾子の内正確に一つだけが有効になります。コンパイルされた正規表現の振る舞いを保存できるようにします。その部分にだけ適用され続け、他の部分には影響を与えません。一貫した結果となります。処理を行うかに影響を与えません。あなたはほぼ確実にこれら二つにロケールの規則を使うことを臨むはずです。スコープ内で正規表現をコンパイルします。ロケールの規則を適用します。