正規表現のみを使用して次の入力を許可する必要がある WPF TextBox 拡張コントロールを作成しています。
- 数値は 0 から 24 の範囲内でなければなりません (0 <= 数値 <= 24)
- 浮動小数点の後には最大 2 桁のみを許可する必要があります。例: 0.5、0.55、23.2、23.55
どの正規表現がその範囲を通過できるかを見つけるのはかなり難しいです。私は始めました:
^[0-9]*(?:\.[0-9]*)?$
しかし、それは私の要件と完全には一致しません。そこで、この正規表現を取得するための助けを求めています。