最全的前端驗證正則規則 建議收藏!

2021-10-08 17:09:22 字數 1287 閱讀 1679

話不多說,直接上**。

num

:'^[0-9]*$'

,//數字

chinese

:'^[\u4e00-\u9fa5]$'

,//漢字

chinese_english_num

:'^[\u4e00-\u9fa5a-za-z0-9]+$'

,//中文、英文、數字但不包括下劃線等符號

english_and_num

:'^[a-za-z0-9]+$'

,//英文和數字

english_and_num_line

:'^[a-za-z0-9-_]+$'

,//英文和數字包括連線線、下劃線

english_and_underline

:'^[a-za-z_]+$'

,//英文和下劃線

english_and_num_underline

:'^[a-za-z0-9_]+$'

,//英文、數字包括下劃線

english_and_num_spot

:'^[a-za-z0-9.]+$'

,//英文、數字和英文符號.

chinese_english_num_uderline

:'^[\u4e00-\u9fa5a-za-z0-9_]+$'

,//中文、英文、數字包括下劃線

caption_rule

:'^[\\u4e00-\\u9fa5a-za-z0-9\\_\\.\\-\\#]+$'

,//不允許非法字元

hardware_dog_sn_pattern

:'[0-9][a-j][0-9][0-52][0-7][aby][0-9]'

,//加密鎖sn規則

port

:'^([1-9][0-9]*)$'

,//埠號

password_rule

:'^[a-za-z0-9]+$'

,ip_rule

:'^([1-9]|[1-9]\\d|(1\\d|2[0-4]\\d|2[0-5][0-5]))\\.([0-9]|[1-9]\\d|(1\\d|2[0-4]\\d|2[0-5][0-5]))\\.([0-9]|[1-9]\\d|(1\\d|2[0-4]\\d|2[0-5][0-5]))\\.([0-9]|[1-9]\\d|(1\\d|2[0-4]\\d|2[0-5][0-5]))$'

,url

:'[a-za-z]+://[a-za-z0-9/_,.:]*'

//url

前端一些常用的正則驗證,收藏好!

validate.js 如下 export const checkvaild str,type test str case tel 座機return 0 d d d test str case card 身份證return d d d d x x test str case pwd 密碼以字母開頭,...

前端常用的正規表示式,收藏留用

一 校驗數字的表示式 1 數字 0 9 2 n位的數字 d 3 至少n位的數字 d 4 m n位的數字 d 5 零和非零開頭的數字 0 1 9 0 9 6 非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 7 帶1 2位小數的正數或負數 d d 8 正數 負數 和小數 d d 9 有兩位小數的...

前端表單驗證常用的JS正規表示式

使用者名稱正則,4到16位 字母,數字,下劃線,減號 var upattern a za z0 9 輸出 true console.log upattern.test caibaojian 密碼強度正則,最少6位,包括至少1個大寫字母,1個小寫字母,1個數字,1個特殊字元 var ppattern ...