none
正则表达式 RRS feed

答案

  • 正则是处理字符串的,要是拿他处理数字范围,就比较麻烦。

    你要求的正则写起来应该是:   ^[-+]?(\d|[1-2]\d|3[0-5])$

    解释一下就是:  

    ^===========开头

    [-+]?=========+-或不写都行,三者取其一

    \d===========0-9

    [1-2]\d=======10-29

    3[0-5]========30-35

    (||)==========三者取其一

    $===========结尾

    2010年8月18日 12:50

全部回复

  • 你好

    int variableI = 10

     大于等于

    >=

    if(variableI >=35){

     

    }

    小于等于35

    <= 35

    E.g.

    if(variableI <=35){

     

    }

    Please forgive me if I mis-understood your questions


    Chi
    2010年8月18日 9:36
    版主
  • 正则是处理字符串的,要是拿他处理数字范围,就比较麻烦。

    你要求的正则写起来应该是:   ^[-+]?(\d|[1-2]\d|3[0-5])$

    解释一下就是:  

    ^===========开头

    [-+]?=========+-或不写都行,三者取其一

    \d===========0-9

    [1-2]\d=======10-29

    3[0-5]========30-35

    (||)==========三者取其一

    $===========结尾

    2010年8月18日 12:50
  • ^-{0,1}[1-3][0-5]$

     

    i think it will be more simple!

    2011年5月18日 9:42