17種常用的js正則表達式

          Posted on 2007-06-14 13:58 siwei 閱讀(172) 評論(0)  編輯  收藏 所屬分類: JAVASCRIPT
          javascript驗證表單時常用 

          "^-[0-9]*[1-9][0-9]*$"  //負整數(shù) 

          "^-?\d+$"    //整數(shù) 

          "^\d+(\.\d+)?$"  //非負浮點數(shù)(正浮點數(shù) + 0) 

          "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮點數(shù) 

          "^((-\d+(\.\d+)?)|(0+(\.0+)?))$"  //非正浮點數(shù)(負浮點數(shù) + 0) 

          "^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //負浮點數(shù) 

          "^(-?\d+)(\.\d+)?$"  //浮點數(shù) 

          "^[A-Za-z]+$"  //由26個英文字母組成的字符串 

          "^[A-Z]+$"  //由26個英文字母的大寫組成的字符串 

          "^[a-z]+$"  //由26個英文字母的小寫組成的字符串 

          "^[A-Za-z0-9]+$"  //由數(shù)字和26個英文字母組成的字符串 

          "^\w+$"  //由數(shù)字、26個英文字母或者下劃線組成的字符串 

          "^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$"    //email地址 

          "^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$"  //url
          主站蜘蛛池模板: 刚察县| 德州市| 昆山市| 柞水县| 岳池县| 娄烦县| 石嘴山市| 岳阳市| 仪陇县| 苏州市| 闵行区| 舟山市| 五寨县| 杭锦后旗| 临猗县| 柯坪县| 波密县| 商河县| 顺平县| 务川| 惠水县| 丹江口市| 镇江市| 仁布县| 广州市| 孟连| 白玉县| 游戏| 安吉县| 九龙县| 清徐县| 常山县| 蒲江县| 裕民县| 邮箱| 通州区| 新巴尔虎左旗| 罗江县| 大姚县| 左贡县| 鹤山市|