0

我想创建一个 Javascript 正则表达式,它接受

123、123.123、12.34、1.324

但不应该接受

1246、1234.45、1.2364

4

3 回答 3

2

试试这个正则表达式:

/^[0-9]{1,3}(\.[0-9]{1,3})?$/
于 2012-09-06T08:55:18.277 回答
0

试试这个:

/^(0|[1-9]\d?\d?)(\.\d{1,3})?$/

我假设“00”或“01.234”不应该是有效的。如果应该,请使用其他答案。:)

于 2012-09-06T08:57:42.400 回答
0

尝试这个

/^\d{1,3}(\.\d{1,3})?$/
于 2012-09-06T08:56:56.533 回答