[問題] RegularExpressionValidator控制項
各位好
軟體:visual studio 2012
問題:RegularExpressionValidator控制項
我把RegularExpressionValidator1 的 ControlToValidate 設成TextBox1
ValidationExpression設成"[0-9]{2}|[0-9]{5}"
我預期TextBox1只能接受 2或5個阿拉伯數字
實際測試發現 輸入2個阿拉伯數字 OK 但輸入5個阿拉伯數字 會出錯
如果ValidationExpression設成"[A-Z]{2}|[0-9]{5}"
我預期TextBox1只能接受 2個大寫字母或5個阿拉伯數字
實際測試 跟預期一樣
請問[0-9]{2}|[0-9]{5}這樣寫 是哪裡出錯了嗎?
謝謝
---------------------------------------------------------------------
THX 改成你說的那樣就可以了
有人告知我另外一個方式是加入開始符號^ 和結束符號$
EX:^[0-9]{2}$|^[0-9]{5}$
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.64.120.93
※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1404091918.A.F1B.html
→
06/30 10:29, , 1F
06/30 10:29, 1F
→
06/30 10:30, , 2F
06/30 10:30, 2F
→
06/30 10:31, , 3F
06/30 10:31, 3F
※ 編輯: kisha024 (203.64.120.93), 06/30/2014 12:07:38
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章