總結前端常用的正規表示式

2021-10-16 09:31:15 字數 980 閱讀 7275

(1)姓名只能包含漢子或者英文:/^([\u4e00-\u9fa5]+|[a-za-z]+)$/

(2)大陸身份證號:/(^\d$)|(^\d$)|(^\d(\d|x|x)$)/

(3)手機號:/^1[345678]\d$/

(1)只允許輸入正整數

(2)只允許輸入數字,可以小數點後面保留兩位

(3)密碼8位以上密碼包含數字、字母、特殊字元

rules: [/,

trigger: 'blur'

}]

/^[0-9]\.[0-9]\.[0-9]$/
(2)專案有個位址管理需求要求使用者選擇的省市縣自動代入到詳細位址列裡面,使用者在填寫詳細位址時不能刪除省市縣且後面輸入的不能只有數字

省市縣我用的外掛程式city-select

(1)在省市縣選擇的事件賦值給詳細位址字段

getcity(val),
(2)限制不能刪除省市縣

inputaddress()else

},

(3)手動輸入的不能只有數字

detectnum(str)

return true

}}, let inputstr = this.addressparam.receiveaddress.substr(this.starttext.length, this.addressparam.receiveaddress.length);

if(this.detectnum(inputstr))

至此這個**的需求完成了

常用正規表示式總結

只能輸入數字 0 9 只能輸入 n 位的數字 d 只能輸入至少 n 位的數字 d 只能輸入 m n 位的數字 d 只能輸入零和非零開頭的數字 0 1 9 0 9 只能輸入有兩位小數的正實數 0 9 0 9 只能輸入有 1 3 位小數的正實數 0 9 0 9 只能輸入非零的正整數 1 9 0 9 只能...

常用正規表示式總結

1.只允許輸入漢字和逗字,並且開頭和結尾不能是逗號,u4e00 u9fa5 u4e00 u9fa5 u4e00 u9fa5 u4e00 u9fa5 2.查詢所有的藥名 用量 單位 src s s 2.src s s 7.使用正規表示式匹配url中的網域名稱 http 會匹配 http msnbc t...

常用正規表示式總結

1 數字相關的正規表示式 1 數字 0 9 2 n位定長的數字 d 3 m n 位之間的數字 d 4 零和非零開頭的數字 0 1 9 0 9 5 非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 6 帶1 2 位小數的正數或負數 d d 7 正數 負數 和小數 d d 8 有兩位小數的正實數 ...