正規表現レシピ

正規表現の基礎 7.1 - グループ化と繰り返し

Frozen 2010/2/9

() で囲む事で正規表現の一部をグループ化する事ができます。

グループ化された部分の後に繰り返し回数を表す {2} などを付けると、グループ全体を繰り返すことを表すようになります。

例えば、「([a-z][0-9]){3}」は正規表現「[a-z][0-9]」に一致する部分が3回繰り返されることを表します。

検索文字列 ([a-z][0-9]){3}
オプション 大文字小文字を区別しない(無効) .を改行に一致させる(無効) ^と$を行頭と行末に一致させる(無効)

例:

Copyright 2009 FrozenLib