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

C# winfrom正则表达式

输入不能有特殊字符。
长度小于6位,精确到小数点后1位。例如1200.1
不超过20位,例如00:22 :F4:3D:FC:50
3个!
c# winfrom

------解决方案--------------------
1. ^[a-zA-Z0-9_]+$   你指的特殊字符指哪些? 或者你可以将你允许的字符放到[]内

2. ^(?!0*$)\d{1,6}
------解决方案--------------------
\d{1,5}\.\d+$

3. ^([a-zA-Z0-9]{2}:){1,6}[a-zA-Z0-9]{2}$