私はREGEXPを初めて使用しており、ベンダー製品(ツール)を開発中です。
.00
〜99999999999.99
(カンマの有無にかかわらず)、小数点以下を入力できます。コンマ付きの数値のRegExp(必須ではない)と小数値
私はこれを持っている:
^\$?(\d{1,3}(\,\d{3})*|(\d+))(\.\d{1,2})?$
これは、これらの作品:7.777
ため
777777
777777.7
777,777
777,777.77
このエラー正しく、私は.7
または.0
を入力できるようにしたいが、私は配置する必要がありますそれらの前に0
(例:0.7
および0.0
)を使用してください。
先行ゼロがない小数点のみを入力する方法はありますか?
[正規表現を使用して小数点の前にゼロを付けるかどうかを指定する](http://stackoverflow.com/questions/1388668/regular-expression-to-match-decimals-with-or-without-leading-zeros) ) – Null