無名的博客

          常用正則表達式

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

          正整數(shù)                 
          [^[0-9]*[1-9][0-9]*$]   

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

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

          整數(shù)
          [^-?\\d+$]       

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

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

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

          負浮點數(shù)
          [^(-(([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+)?$]  

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

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

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

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

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

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

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


          匹配中文字符的正則表達式: [\u4e00-\u9fa5]
          匹配雙字節(jié)字符(包括漢字在內(nèi)):[^\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}"

          常用數(shù)字驗證
          正則表達式 
          "d{n}" n為規(guī)定長度
          "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 十三郎 閱讀(448) 評論(0)  編輯  收藏 所屬分類: JAVASCRIPT

          主站蜘蛛池模板: 讷河市| 依兰县| 桃园市| 榆社县| 精河县| 辰溪县| 西盟| 石景山区| 奎屯市| 抚松县| 黑龙江省| 太和县| 武穴市| 长寿区| 孟连| 白玉县| 平邑县| 扎赉特旗| 峨边| 嘉鱼县| 包头市| 边坝县| 巴中市| 建宁县| 普定县| 克东县| 巫山县| 霸州市| 惠水县| 镇赉县| 胶南市| 绵阳市| 鲜城| 呼伦贝尔市| 金川县| 天水市| 阳城县| 宁国市| 虎林市| 珲春市| 怀仁县|