入力された価格をチェックするための正規表現が用意されています。価格は 5 桁以上の合計にすることはできませんが、オプションの 10 進数を含めることはできます。そう -
- 1000 = 許可
- 9999.99 = 許可
- 10000 = 許可されていません
- 100.000 = 許可されていません
これは私がこれまでに持っていたもので、小数点以下の桁数を正しくチェックしていますが、小数点以下の桁数をチェックしていません。私は何を間違っていますか?
var reg = new RegExp("^(\d{0,4})+(\.[0-9]{2})?$");