正規表現入門–IPアドレス、日時、年月日のチェック方法

投稿者: | 2016年8月27日

①IPアドレス
^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$

②日時HH:MM:SS

([0-1][0-9]|2[0-3])\:[0-5][0-9]\:[0-5][0-9]

③年月日YYYY/MM/DD

^[0-9]{4}/(((0[13578]|(10|12))/(0[1-9]|[1-2][0-9]|3[0-1]))|(02/(0[1-9]|[1-2][0-9]))|((0[469]|11)/(0[1-9]|[1-2][0-9]|30)))$