1

私はjavascriptで正規表現を使用しています

/^\s*?(\d+(\.\d{1,2})?|\.\d{1,2})\s*$/

これは、 200.45のように、小数点以下 2 桁までの数値をチェックするために使用されます。

1,000.452,00,455.76のように複数のコンマを許可する必要もあります

この式では.1 、 1.2などの数値も使用できることに注意してください。

上記の正規表現をどのように実現できますか。ありがとう

4

3 に答える 3

0

正規表現について私が考えることができるものは次のとおりです。 ^(\d?\d?\d(,\d\d\d)*|\d+)(\.\d\d)?$

私はそれを実行していませんが、試してみることができます。

于 2013-05-09T06:57:36.663 に答える
0

このパターンを試してください:

/\b\d{1,3}(,\d{3})*(\.\d{1,2})?\b/
于 2013-05-09T06:42:45.727 に答える