什么是数值的正则表达式,直到2位小数?

时间:2012-11-26 06:28:06

标签: c# .net regex

我是正则表达的新手 我需要一个正则表达式(C#)来匹配小数位前的4位数字值,小数位后最多2位数。

实施例

它应符合以下

  1111   
  1211.12  
  1  
  0  
  0.00  
  1.1    

它不符合以下

  11.111  
  11111  
  11111.1  

1 个答案:

答案 0 :(得分:5)

你可以使用一个简单的数字量词,用一组来测试数字的小数部分。

^\d{1,4}(\.\d{1,2})?$