0

私は次の正規表現を使用して1から9999.9の範囲に一致させていますが、うまく機能しています。

"^([1-9]|[1-9]\\d|[1-9]\\d\\d|[1-9]\\d\\d\\d)(\\.\\d)?$"

しかし、私は範囲を0.5から9999.9まで始めたいです!

これどうやってするの!なにか提案を!

4

1 に答える 1

1

簡単で、すでに持っている正規表現を単純化することもできます。

"^(?:0\\.[5-9]|[1-9]\\d{0,3}(?:\\.\\d)?)$"
于 2012-10-25T13:53:27.323 に答える