某些数字的正则表达式

时间:2013-12-11 10:25:48

标签: javascript regex

我想为以下情况生成正则表达式。

  1. 输入框应接受以下格式XXX.XX。
  2. 中的数字和点
  3. 它也接受数字为XX
  4. 它也接受数字为X
  5. 它也接受数字XX.XX
  6. 它也接受数字X.XX
  7. 我确实喜欢这样:/[0-9]{3}\.[0-9]{2}$/,但它只满足第1点。

1 个答案:

答案 0 :(得分:3)

试试这个:

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