3

ドットまたはカンマを使用し、最大 2 つの小数値で価格値を表す必要がある文字列を検証するための最良の方法と解決策は何ですか?

RegExpjava.text.DecimalFormatまたは何か他のもの?

次の値が受け入れられます。

1
11

1,05
2,5

1.05
2.5

私はこれらの解決策を見ていますが、これらはまさに私が望むものではありません:

Java 10 進文字列形式

jtextfield の「価格」の検証

この RegExp も試してみましたが、うまくいき/^(\\d+(?:[\\.\\,]\\d{2})?)$/ません。

4

2 に答える 2