前のトピック: その他のエスケープ シーケンス

次のトピック: データ ロード フォーム

一致する文字列

正規表現ライブラリは、できる限り最初に一致する文字列と一致します。特定の場所で始まる複数の文字列と一致する可能性がある場合、フラグ match_any が設定されていないときは、できる限り長い文字列と一致します。フラグ match_any が設定されているときは、最初に一致した文字列が返されます。 フラグ match_any を設定すると、一致が検出されるまでの時間を短縮できます。ただし、これは、ユーザが一致する文字列をあまり気にしていない場合にのみ役立つ機能です。たとえば、検索して置換する操作には適していません。 同じ位置から始まる複数の文字列が一致する可能性があり、それらがすべて同じ長さである場合は、最初の部分表現が最も長い一致が選択され、その長さが同じである一致が複数存在する場合は、2 番目の部分表現が最も長い一致が選択され、以下同様に調べられます。