我是在winform中,好象不能用验证控件吧。
to duying(时宇空):
能否举例说明一下。
又,那里有与.net 的正则表达式相关的书,书名是什么?

解决方案 »

  1.   

    http://www.soulogic.com/platinum/doc/RegularExpressions/introductiontoregularexpressions.htm
      

  2.   

    to tuzi98(兔子):
     看完你留下的网页,什么都好象有了,但就是没我要的。
      

  3.   

    应该是匹配字符串中的所有数字,然后进行比对
    用正则表达式很容易做出来的
    @"^\d+$";
    匹配textBox的输入只能是数字
    再提出数字进行比对
    说的不对之处,请谅解
      

  4.   

    正则表达式
    主要是进行字符串的处理
    你需要用它来处理设定范围的数值也不是不可以
    不过,就需要根据不同情况来确定规则
    比如
    限定范围为1~11
    那么正则表达式可以设定为
    ^[1-9]{1}$|^1[0-1]{1}$
    这个正则就是把1~11分成一位和两位的字符串来处理
    只有一位的时候,按照上面设定的范围
    只能是出现为1-9之间的数字
    为两位的时候,只能是10或11
    了解这些情况后
    就可以编写限定范围的正则表达式了另外说一下
    如果,只是为了限定textbox中输入
    ms提供了一个RangeValidator验证控件