0

我希望实现一个需要或不需要两个数字之间的点的正则表达式。我想管理 int 和 double 数字:用户可以输入一个数字,例如“1”或“1.5”,谢谢。

4

2 回答 2

1

使用这个正则表达式:

d+([,.]d+)?

于 2012-07-24T12:09:12.260 回答
0

以下将完成这项工作:

^([1-9][0-9]*|0)(\.[0-9]+)?$

编辑

  • 固定前导零情况
  • 演示
于 2012-07-24T12:09:45.000 回答