-4

asp.net のテキスト ボックスに正規表現が必要です (コード ビハインドとして vb.net を使用しています)

hh:mm am/pm - hh:mm am/pm

午後2時30分~午後3時45分

これにはマスク編集を入れて、ユーザーが形式を知っているようにします。

hh:mm am/pm - hh:mm am/pm

4

2 に答える 2

1

達成しようとしているもの、制約とは何か、使用している言語によって異なりますが、これが役立つ場合があります。

/[0-9][0-9]?:[0-9][0-9] [ap]m - [0-9][0-9]?:[0-9][0-9] [ap]m/g

ここでもっと遊ぶことができます:http://refiddle.com/7u0

于 2012-09-28T20:51:49.613 に答える
1
am|pm

amまたはに一致しpmます。

0?\d|1[0-2]

時間に一致します。

[0-5]\d|60

分に一致します。

それらをまとめる:

^(0?\d|1[0-2]):([0-5]\d|60) (am|pm) - (0?\d|1[0-2]):([0-5]\d|60) (am|pm)$
于 2012-09-28T20:43:37.170 に答える