無名的博客

          常用正則表達式

          非負整數(正整數 + 0)
          [^\\d+$] 

          正整數                 
          [^[0-9]*[1-9][0-9]*$]   

          非正整數(負整數 + 0)
          [^((-\\d+)|(0+))$]        

          負整數
          [^-[0-9]*[1-9][0-9]*$]  

          整數
          [^-?\\d+$]       

          非負浮點數(正浮點數 + 0)
          [^\\d+(
          \\.\\d+)?$]  

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

          非正浮點數(負浮點數 + 0)
          [^((-\\d+(
          \\.\\d+)?)|(0+(\\.0+)?))$]  

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

          浮點數
          [^(-?\\d+)(
          \\.\\d+)?$]  

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

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

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

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

          由數字、26個英文字母或者下劃線組成的字符串
          [^\\w+$]  

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

          url
          [^[a-zA-z]+://(
          \\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$]  


          匹配中文字符的正則表達式: [\u4e00-\u9fa5]
          匹配雙字節字符(包括漢字在內):[^\x00-\xff]


          中國電話號碼驗證
          匹配形式如:0511-4405222 或者021-87888822 或者 021-44055520-555 或者 (0511)4405222
          正則表達式 "((d{3,4})|d{3,4}-)?d{7,8}(-d{3})*"

          中國郵政編碼驗證
          匹配形式如:215421
          正則表達式 "d{6}"

          電子郵件驗證
          匹配形式如:justali@justdn.com
          正則表達式 "w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*"

          身份證驗證
          匹配形式如:15位或者18位身份證
          正則表達式 "d{18}|d{15}"

          常用數字驗證
          正則表達式 
          "d{n}" n為規定長度
          "d{n,m}" n到m的長度范圍

          非法字符驗證
          匹配非法字符如:< > & / ' | 
          正則表達式 [^<>&/|'\]+

          日期驗證
          匹配形式如:20030718,030718
          范圍:1900--2099
          正則表達式((((19){1}|(20){1})d{2})|d{2})[01]{1}d{1}[0-3]{1}d{1}

          posted on 2005-11-29 09:54 十三郎 閱讀(447) 評論(0)  編輯  收藏 所屬分類: JAVASCRIPT

          主站蜘蛛池模板: 余姚市| 杨浦区| 长丰县| 宜城市| 通许县| 军事| 闽侯县| 芦山县| 克拉玛依市| 美姑县| 星座| 平阳县| 青田县| 盖州市| 永丰县| 安丘市| 临海市| 军事| 富平县| 综艺| 旺苍县| 新田县| 连云港市| 安溪县| 内丘县| 渝中区| 如皋市| 卓尼县| 宝丰县| 吐鲁番市| 南充市| 额尔古纳市| 尼玛县| 敦化市| 汉川市| 苍山县| 邹城市| 临桂县| 布拖县| 筠连县| 南江县|