日期:2014-05-17  浏览次数:20830 次

关于C# 正则表达式
求一个能输入大于等于0的整数和小数
比如:0,0.1,0.01,100等
整数:要求小于等于8位
小数:要求小于等于4位
正则表达式

------解决方案--------------------
\d{1,8}(\.\d{1,4})
------解决方案--------------------
引用:
求一个能输入大于等于0的整数和小数
比如:0,0.1,0.01,100等
整数:要求小于等于8位
小数:要求小于等于4位

^(?!0{2,}$)\d{1,8)(\.\d{1,4)?$
------解决方案--------------------
\d{1,8}(\.\d{1,4})?
------解决方案--------------------
\d{1,8}(\.\d{1,4}) 
------解决方案--------------------
^([1-9]\d{0,7})(\.\d{1,4})?$
------解决方案--------------------
^0(\.\d{1,4})?$