トップページに戻る    次の正規表現パズルへ    前の正規表現パズルへ

4-1 数値が4の倍数か調べる

正規表現パズル

4の倍数の数値を検索する。

検索前


検索後


対象データ

4
5
8
14
20
24
60
61
62
63
64
100
114
118
156
256
356


正規表現

^[0-9]*((^|[02468])[048]|[13579][26])$


解説

100は4の倍数で、100の倍数は4の倍数なので、
数値の下二桁を見て、4の倍数か判断してます。