HH:mmの形式で時刻を入力できるテキストボックスがあり、エントリは24時間形式でなければなりません。すべての無効なエントリに対して、共通のメッセージ「無効なエントリ」が表示されます。例えばのために時刻エントリの正規表現検証
:
19:61 //INVALID
12:00am //INVALID
12***M //INVALID
06:00 //VALID
22:00 //VALID
5:45 //VALID
必要なコードはJavaです。 正規表現に慣れていないので...あなたのアイデアが必要です。事前に確認してください! :)
String timeStr = getTimeBoxValue();
このregexpが必要です: '^(([0-9])|([0-1] [0-9])|([2] [0-3])):(([0-9 ])|([0-5] [0-9]))$ ' – ash108
あなたはグーグルで行ったことがありますか? – vikky
@ ash108:式の仕組みを説明できますか? – user656523