作者treebird (树鸟)
看板RegExp
标题[问题] 两位小数的正则表示式
时间Mon Sep 14 21:36:01 2009
我是使用.net的RegularExpressionValidator
需求是须要 可含2位小数的数字
看到这篇
http://blog.luohuedu.net/blog/View.aspx?essayID=70886&BlogID=69
正则表示为 ^[0-9]+(.[0-9]{1,2})?$
看起来也没问题
但是实际使用在程式中
打了三位小数也ok,或是两个以上的 .
比如我刚输入 10..368 也是会过的
请问是不是有哪里要修正
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.112.60
1F:推 No:我测试结果ok耶 10.不过 10.1过 10.12过 10.123不过 10..12不过 09/14 21:48
2F:→ treebird:因为我是用.net的RegularExpressionValidator控制项 09/14 21:59
3F:→ treebird:那这样问题可能出在.net上 XD 09/14 21:59
4F:推 No:唔~原来是这样@@ 09/14 22:03
5F:推 rexkimta:.之前要加\吧?不然会被视为任意字元? 09/15 00:23
6F:推 lg31cm:楼上,应该是\\. 09/15 01:45