正規表現レシピ

正規表現の基礎 7.3 - グループ化とキャプチャ

Frozen 2010/2/11

グループ化を使用すると、() の中の正規表現がどのような文字列に一致したかが記録されます。(これをキャプチャされると言います。)

下の例では、左から1番目の () が 「チョコレート」に一致し、左から2番目の () が「100円」に一致しているので、

1:チョコレート
2:100円

となっています。

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

例:

Copyright 2009 FrozenLib