日期:2014-05-19  浏览次数:20944 次

关于一个限制TextBox的输入的正则表达,有点麻烦
需求如下:
1.只能输入数字
2.可以输入小数,小数点前位数不限,小数点後只能输入2位
3.小数点要自己手动输入,当输入为整数时,不显示小数部分
4.每三位数要用“,”分隔

请问这样要如何实现

------解决方案--------------------
try

^((?!0)\d{1,3}(,\d{3})*|0)(\.\d{2})?$

另:小数点后是只能为2位,还是最多为2位,上面为小数可有可无,如果有,必须为2位
------解决方案--------------------
正则一律mark
------解决方案--------------------
^((?!0)\d{1,3}(,\d{3})*|0)(\.\d{2})?$
------解决方案--------------------
关于正则,只顶不看……
一切相信过客的
------解决方案--------------------
路过。。

马克。