フィールドが有効な時間値(秒のみ)であるかどうかを確認したいと思います。だから私は0から59までの数字を受け入れたいと思います。私はこれを思いついた:
[0-5][0-9]?
これはほとんど仕事をします。ただし、7-8-9の数字は除外します...ユーザーが07の数字の場合は機能しますが、ユーザーに最初の0の数字を強制したくないので、次のように試しました。
([0-5][0-9]? | [0-9])
ただし、これは機能せず、再帰呼び出しが多すぎるというエラーが発生します。
何か案が?