作者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
推 No:我測試結果ok耶 10.不過 10.1過 10.12過 10.123不過 10..12不過 09/14 21:48
→ treebird:因為我是用.net的RegularExpressionValidator控制項 09/14 21:59
→ treebird:那這樣問題可能出在.net上 XD 09/14 21:59
推 No:唔~原來是這樣@@ 09/14 22:03
推 rexkimta:.之前要加\吧?不然會被視為任意字元? 09/15 00:23
推 lg31cm:樓上,應該是\\. 09/15 01:45