一些常用的正規表示式

2021-08-20 06:40:55 字數 1504 閱讀 9326

偶然間看到一些常用的正規表示式,記在此處

phone: /^1([38]\d|4[57]|5[0-35-9]|7[06-8]|8[89])\d$/,

tel:/(^1([38]\d|4[57]|5[0-35-9]|7[06-8]|8[89])\d$)|(^((\d)|(\d|\d)-(\d)|(\d|\d)-(\d)-(\d|\d|\d|\d)|(\d)-(\d|\d|\d|\d))$)/,

email: /^([a-za-z0-9_-])+@([a-za-z0-9_-])+(.[a-za-z0-9_-])+/,

phmail: /(^1([38]\d|4[57]|5[0-35-9]|7[06-8]|8[89])\d$)|(^([a-za-z0-9_-])+@([a-za-z0-9_-])+(.[a-za-z0-9_-])+)/,

number: /^[0-9]*$/,

float: /^\d+(\.\d+)?$/,

zsnumber: /^(-?[1-9]\d*|0)$/,

name: /^[\u4e00-\u9fa5a-za-z]+$/,

pwd: /^([^\u4e00-\u9fa5])$/,

verifycode: /^[a-za-z]$/,

phonecode: /^\d$/,

emailcode: /^\d$/,

rsiname: /^[\u4e00-\u9fa5\-a-za-z0-9]$/,

//rsiname: /^([\u4e00-\u9fa5])([\u4e00-\u9fa5a-za-z0-9]+)$/,

idcard: /(^\d$)|(^\d$)|(^\d(\d|x|x)$)/

};epusername: '請輸入登入手機或郵箱!',

erusername: '請輸入正確的登入手機或郵箱!',

epphone: '請輸入您的手機號碼!',

erphone: '請輸入正確的手機號碼!',

eptel: '請輸入您的**號碼!',

epverifycode: '請輸入驗證碼!',

erverifycode: '請輸入正確的驗證碼!',

epmail: '請輸入您的郵箱!',

ermail: '請輸入正確的郵箱!',

eppwd: '請輸入登入密碼!',

erpwd: '密碼為6-20位非中文本元!',

epresetpwd: '請輸入密碼!',

erresetpwd: '密碼為6-20位非中文本元!',

eprepwd:'請重複輸入密碼!',

errepwd:'兩次密碼輸入不一致!',

epphcode: '請輸入手機驗證碼!',

erphcode: '請輸入正確的手機驗證碼!',

epemcode: '請輸入郵箱驗證碼!',

eremcode: '請輸入正確的郵箱驗證碼!',

epname: '請輸入您的姓名!',

epnickname: '請輸入暱稱!',

};

一些常用的正規表示式

常用表示式 d 非負整數 正整數 0 0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d d 非負浮點數 正浮點數 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 0 0 非正浮點數...

常用的一些正規表示式

匹配中文字元的正規表示式 u4e00 u9fa5 評注 匹配中文還真是個頭疼的事,有了這個表示式就好辦了 匹配雙位元組字元 包括漢字在內 x00 xff 評注 可以用來計算字串的長度 乙個雙位元組字元長度計2,ascii字元計1 匹配空白行的正規表示式 n s r 評注 可以用來刪除空白行 匹配ht...

一些常用的正規表示式

關鍵字 正規表示式 正規表示式是一種通用的標準,大部分計算機語言都支援正規表示式,包括as3,這裡 出了一些常用的正規表示式語句,大家用到的時候就不用自己寫了 d 匹配非負整數 正整數 0 0 9 1 9 0 9 匹配正整數 d 0 匹配非正整數 負整數 0 0 9 1 9 0 9 匹配負整數 d ...