データをチェックする必要があったので記述した正規表現です。
YYMMDDにマッチ -- ([0-9][0-9])((?!00)(?!1[3-9])[0-1][0-9])((?!00)(?!3[2-9])[0-3][0-9]) MMDDYYにマッチ -- ((?!00)(?!1[3-9])[0-1][0-9])((?!00)(?!3[2-9])[0-3][0-9])([0-9][0-9]) HH24MISSにマッチ -- ((?!00)(?!2[5-9])[0-2][0-9])((?!1[3-9])[0-1][0-9])([0-5][0-9]) YYYYMMDDHHMMSSs(ミリ秒)にマッチ -- \d{4}(?:\d{2}){5}\d{0,3}.*
多分、もっと楽にチェックできるはず。
間違っている可能性大ですので、正規表現が得意な方
ご教授を。 <(_ _)>