jQuery常用正則匹配表達式
//整數"^-?[1-9]//d*$",//正整數 "^[1-9]//d*$",//負整數intege2: "^-[1-9]//d*$",//數字num: "^([+-]?)//d*//.?//d+$",//正數(正整數 + 0)num1: "^[1-9]//d*|0$",//負數(負整數 + 0)num2: "^-[1-9]//d*|0$",//浮點數decmal: "^([+-]?)//d*//.//d+$",//正浮點數decmal1: "^[1-9]//d*.//d*|0.//d*[1-9]//d*$", //負浮點數decmal2: "^-([1-9]//d*.//d*|0.//d*[1-9]//d*)$", //浮點數decmal3: "^-?([1-9]//d*.//d*|0.//d*[1-9]//d*|0?.0+|0)$", //非負浮點數(正浮點數 + 0)decmal4: "^[1-9]//d*.//d*|0.//d*[1-9]//d*|0?.0+|0$", //非正浮點數(負浮點數 + 0)decmal5: "^(-([1-9]//d*.//d*|0.//d*[1-9]//d*))|0?.0+|0$", //郵件email: "^//w+((-//w+)|(//.//w+))*//@[A-Za-z0-9]+((//.|-)[A-Za-z0-9]+)*//.[A-Za-z0-9]+$",//顏色color: "^[a-fA-F0-9]{6}$",//urlurl: "^http[s]?://////([//w-]+//.)+[//w-]+([//w-./?%&=]*)?$",//僅中文chinese: "^[//u4E00-//u9FA5//uF900-//uFA2D]+$",//僅ACSII字符ascii: "^[//x00-//xFF]+$",//郵編zipcode: "^//d{6}$",//手機mobile: "^(13|15)[0-9]{9}$",//ip地址ip4: "^(25[0-5]|2[0-4]//d|[0-1]//d{2}|[1-9]?//d)//.(25[0-5]|2[0-4]//d|[0-1]//d{2}|[1-9]?//d)//.(25[0-5]|2[0-4]//d|[0-1]//d{2}|[1-9]?//d)//.(25[0-5]|2[0-4]//d|[0-1]//d{2}|[1-9]?//d)$",//非空notempty: "^//S+$",//圖片picture: "(.*)//.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$",//壓縮文件rar: "(.*)//.(rar|zip|7zip|tgz)$",//日期date: "^//d{4}(//-|///|/.)//d{1,2}//1//d{1,2}$",//QQ號碼qq: "^[1-9]*[1-9][0-9]*$",//電話號碼的函數(包括驗證國內區號,國際區號,分機號)tel: "^(([0//+]//d{2,3}-)?(0//d{2,3})-)?(//d{7,8})(-(//d{3,}))?$",//用來用戶注冊。匹配由數字、26個英文字母或者下劃線組成的字符串username: "^//w+$",//字母letter: "^[A-Za-z]+$",//大寫字母letter_u: "^[A-Z]+$",//小寫字母letter_l: "^[a-z]+$",//身份證idcard: "^[1-9]([0-9]{14}|[0-9]{17})$"以上這篇詳談jQuery中的一些正則匹配表達式就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。
新聞熱點
疑難解答