和風(fēng)細(xì)雨

          世上本無(wú)難事,心以為難,斯乃真難。茍不存一難之見于心,則運(yùn)用之術(shù)自出。

          常見JavaScript驗(yàn)證

          /**
          * Positive Integer Check
          */

          function isPositiveInteger(str){
              
          var regex=new RegExp("^[1-9]+\\d*$");
              
          return regex.test(str);
          }


          /**
          * Negative Integer Check
          */

          function isNegativeInteger(str){
              
          var regex=new RegExp("^-{1}\\d+$");
              
          return regex.test(str);
          }


          /**
          * Nonnegative Integer Check
          */

          function isNonnegativeInteger(str){
              
          var regex=new RegExp("^\\d+$");
              
          return regex.test(str);
          }


          /**
          * Integer Check
          */

          function isInteger(str){
              
          var regex=new RegExp("^-?\\d+$");
              
          return regex.test(str);
          }


          /**
          * Rational number Check
          */

          function isRationalNumber(str){
              
          var regex=new RegExp("^-?\\d+(\\.*)(\\d*)$");
              
          return regex.test(str);
          }


          /**
          * Letter Check
          */

          function isLetter(str){
              
          var regex=new RegExp("^[a-zA-Z]+$");
              
          return regex.test(str);
          }


          /**
          * Letter Integer Check
          */

          function isLetterOrInteger(str){
              
          var regex=new RegExp("^[a-zA-Z0-9]+$");
              
          return regex.test(str);
          }


          /**
          * Email Check
          */

          function isEmail(str){
              
          var regex=new RegExp("^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$");
              
          return regex.test(str);
          }


          /**
          * Character Check
          */

          function isCharacter(str){
              
          var regex=new RegExp("^[\u4E00-\u9FA5]+$");
              
          return regex.test(str);
          }


          /**
          * Currency Check
          */

          function isCurrency(str){
              
          return str.search("^\\d+(\\.\\d{0,2})*$")==0;
          }

          posted on 2008-02-23 18:34 和風(fēng)細(xì)雨 閱讀(374) 評(píng)論(0)  編輯  收藏 所屬分類: JavaScript

          主站蜘蛛池模板: 永嘉县| 阳信县| 江油市| 洛宁县| 崇明县| 乌什县| 通榆县| 北票市| 赫章县| 尼玛县| 延长县| 南溪县| 石城县| 宁国市| 游戏| 乐都县| 莱州市| 乌鲁木齐县| 东平县| 宁城县| 茌平县| 平罗县| 乡宁县| 江津市| 措勤县| 高淳县| 庆安县| 富民县| 墨江| 响水县| 石城县| 舒城县| 益阳市| 乐陵市| 东安县| 来安县| 凤城市| 太白县| 田林县| 通化市| 宕昌县|