テキスト型項目で時間形式の入力規則を実現する

様々な理由からテキスト型項目で時間を管理しなければいけない場合がある。

代表的なケースはカスタムメタデータ型で時間だけを定義したい場合だ。

そんな場合はテキスト型項目が時間形式で入力されているか検証する以下の入力規則が使える。

時分秒形式(hh:mm:ss)であることをチェックする

REGEX(field_name, "^([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$")

時分形式(hh:mm)であることをチェックする

REGEX(fieldname, "^([01][0-9]|2[0-3]):[0-5][0-9]$")