ビュー:
パターン
説明
R?
Rに1回一致または一致しない
R*
Rに0回以上一致
R+
Rに1回以上一致
R{n}
Rにn回一致
R{n,}
Rに少なくともn回一致
R{n,m}
Rに少なくともn回、m回以内で一致
Rは正規表現です。
正規表現で「.*」を使用することはお勧めしません。「.*」は任意の長さの文字に一致するため、多数の一致が検出されることでメモリ使用が増加し、パフォーマンスに影響する可能性があります。
例:
「123456abc」という内容について、正規表現「.*abc」の一致結果は次のようになります。
  • 12345abc
  • 23455abc
  • 3456abc
  • 456abc
  • 56abc
  • 6abc
  • abc
この例の場合、「.*abc」を「abc」に置き換えることでリソースの過剰使用を防ぐことができます。