第一个:   0----100之间的正整数  嘻  简单吧?第二个:   整数  或者(注意  是或者!)   整数加个小数点后面1到2位数字  
           就象这样   123.45      123.6    23.00   14.0   12.08    159   
           这些数字都是合法的这是分别用来验证两个TextBox里的输入字符滴

解决方案 »

  1.   

    要写成这个样子哟    ^(\d{1,4}[\. ]\d{1,2}|d{2})$
      

  2.   

    很明显 回复人: happywpp(blueocean) ( ) 信誉:100  2004-11-12 17:06:00  得分: 0  
     
     
       第一个: ^[1..100]$ 第二个: ^(\d)(\.\d{2}){0,1}$
      
     
    这样写是不对滴   我对正则表达式也不懂   关注
      

  3.   

    第二个:   整数  或者(注意  是或者!)   整数加个小数点后面1到2位数字  
               就象这样   123.45      123.6    23.00   14.0   12.08    159   
               这些数字都是合法的^([0-9]+)(\.?)([0-9]{0,2})$都是你上面的数字都是合法的。。我在javascript全部测试通过了。。
      

  4.   

    1. 0-100
    ^(100|[1-9]\d|\d)$
    2. 
    ^(\+|-)?([1-9]\d+|\d)(\.\d{1,2})?$
    如果只有正数
    ^([1-9]\d+|\d)(\.\d{1,2})?$
      

  5.   

    MM现在这个可以了。。
    哈。。不好意思。。
    ^\d+(\.\d{1,2})?$