/^(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}$/, // 固定電話
/^MYs\d{14}$/? ? //螞蟻分期? ?MYs開頭跟14位數字
/^\d{32}$/? ? ?// 32位純數字
/^([A-Z]|\d){2}\d{12}[A-Z]$/? ? //銀行流水號? ?15位數字和大寫字母組成
/^\d{5,11}$/? ? //QQ號碼? ? ?5~11位數字組成
/^[\u4e00-\u9fa5]{2,6}$/? ? ?2到6位漢字
/^1[3456789]\d{9}$/? ? ?// 最新手機號正則
/^[-_a-zA-Z]{1}[-_a-zA-Z0-9]{5,19}$/? ? ? //由6~20個字母、數字、下劃線和減號組成且必須以字母、下劃線或減號開頭
? ?/^[0-9A-Za-z]{4,10}$/, // 賬號4-10位數字或字母組成
? ?/^[0-9A-Za-z]{6,16}$/, // 密碼由6-16位數字或者字母組成
?/^[0-9A-Za-z]*$/, // 字母或數字
? i/^[a-zA-Z]*$/, // 是否字母
? /^[0-9a-zA-Z\u4E00-\uFA29]*$/, // 是否數字或字母或漢字
? ?/^[\d-]*$/i, // 是否郵編
? /^[0-9a-zA-Z_]*$/, // 是否數字、字母或下劃線
? /^([1-9]\d*(\.\d+)?|0)$/, // 是否為整數且大于0/^[1-9]\d*(\.\d+)?$/
? /^(\w||[\u4e00-\u9fa5]){0,}$/, // 是否為非特殊字符(包括數字字母下劃線中文)
? /^[a-zA-Z][A-Za-z0-9#$_-]{0,29}$/, // 表名
? ?/^-?\d+$/, // 整數
?/^[\u4e00-\u9fa5]{0,20}$/, // 別名
? /^(\W|\w{1,2}){0,15}$/, // 正則
?/^(\W|\w{1,2}){0,10}$/, // 正則
?/^(\W|\w{1}){0,30}$/, // 匹配30個字符,字符可以使字母、數字、下劃線、非字母,一個漢字算1個字符
? ?/^(\W|\w{1}){0,50}$/, // 匹配50個字符,字符可以使字母、數字、下劃線、非字母,一個漢字算1個字符
? /^(\W|\w{1}){0,20}$/, // 匹配20個字符,字符可以使字母、數字、下劃線、非字母,一個漢字算1個字符
?/^(\W|\w{1}){0,100}$/, // 匹配100個字符,字符可以使字母、數字、下劃線、非字母,一個漢字算1個字符
? /^(\W|\w{1}){0,250}$/, // 匹配250個字符,字符可以使字母、數字、下劃線、非字母,一個漢字算1個字符
? /^[^\u4e00-\u9fa5]{0,}$/, // 不為中文? IDcard: /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/, // 身份證
?/^(([1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X))|(admin))$/, // 身份證或者是admin賬號
?/^\s*(([1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3})|([1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X))|(admin))\s*$/, // 身份證
? /^[1-9]*$/, // 數字
? /image\/(png|jpg|jpeg|gif)$/, // 上傳圖片類型
? isNozeroNumber: /^\+?[1-9]\d*$/, // 大于零的正整數
? float: /^\d+(\.?|(\.\d+)?)$/, // 匹配正整數或者小數 或者0.這個特殊值
? IDcardAndAdmin: /^(([1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X))|(admin))$/, // 身份證或者是admin賬號
? IDcardTrim: /^\s*(([1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3})|([1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X))|(admin))\s*$/, // 身份證
? companyNO: /^qqb_[0-9a-zA-Z_]{1,}$/, // 公司人員賬號
? imgType: /image\/(png|jpg|jpeg|gif)$/, // 上傳圖片類型
? isChina: /^[\u4e00-\u9fa5]{2,8}$/,
? isNozeroNumber: /^\+?[1-9]\d*$/, // 大于零的正整數
? float: /^\d+(\.?|(\.\d+)?)$/, // 匹配正整數或者小數 或者0.這個特殊值
/^\d{n}$/ //n位的數字
/^\d{n,}$/? //至少n位的數字
/^\d{m,n}$/? ? //m-n位的數字
/^(0|[1-9][0-9]*)$/? // 零和非零開頭的數字
/^([1-9][0-9]*)+(.[0-9]{1,2})?$/? //非零開頭的最多帶兩位小數的數字
/^(\-)?\d+(\.\d{1,2})?$/? ? //帶1-2位小數的正數或負數
/^(\-|\+)?\d+(\.\d+)?$/? //正數、負數、和小數:
/^[0-9]+(.[0-9]{2})?$/? //有兩位小數的正實數:
/^[0-9]+(.[0-9]{1,3})?$/? ? //有1~3位小數的正實數:
/^[1-9]\d*$ 或 ^([1-9][0-9]*){1,3}$ 或 ^\+?[1-9][0-9]*$/? // 非零的正整數
/^\-[1-9][0-9]*$/
/^\-[1-9]\d*$/? // 非零的負整數
/^\d+$ 或 ^[1-9]\d*|0$/ //非負整數
/^-[1-9]\d*|0$ 或 ^((-\d+)|(0+))$/? //? ? 非正整數
/^\d+(\.\d+)?$ 或 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$/? //? 非負浮點數
/^(-?\d+)(\.\d+)?$ 或 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$/? //浮點數
/^\d{4}-\d{1,2}-\d{1,2}/? ?//日期格式