js常用正規表示式及用法

2021-09-27 08:45:14 字數 872 閱讀 6993

驗證手機號碼: /^1[34578][0-9]$/驗證身份證: /(^\d$)|(^\d$)|(^\d(\d|x|x)$)/驗證真實姓名: /^[\u4e00-\u9fa5]$/使用者名稱正則,4到16位(字母,數字,下劃線,減號): /^[a-za-z0-9_-]$/;密碼長度:/^\w$/密碼強度正則: /^.*(?=.)(?=.*\d)(?=.*[a-z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/清空所有空格 : /\s+/g正整數正則: /^\d+$/ |||| 負整數正則:/^-\d+$/ |||| 整數正則: /^-?\d+$/qq號碼正則: /^[1-9][0-9]$/車牌號正則: /^[京津滬渝冀豫雲遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陝吉閩貴粵青藏川寧瓊使領a-z][a-z][a-z0-9][a-z0-9掛學警港澳]$/包含中文正則: /[\u4e00-\u9fa5]/數字正則:1、正數正則 /^\d*\.?\d+$/; 2、負數正則 /^-\d*\.?\d+$/; 3、數字正則 /^-?\d*\.?\d+$/;

檢測乙個字串是否與正則相匹配

reg.test(string)

reg.exec(string)

例: var str="abc";

var reg=/[a-z]/; var reg=/[a-z]/;

console.log(reg.test(str));

console.log(reg.exec(str));

js常用正規表示式

數字 d 非負整數 正整數 0 d 非負浮點數 正浮點數 0 d d 非正整數 負整數 0 d 0 正整數 0 9 1 9 0 9 負整數 0 9 1 9 0 9 整數 d 正浮點數 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 非正浮點數 負浮點數 0 d...

Js 常用正規表示式

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 非正浮點數 負浮點數 ...

js常用正規表示式

一 校驗數字的表示式 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 有兩位小數的...