規定密碼以字母開頭只能包含字母、數字和下劃線
很多網站對於密碼的限制都有這麼一條,規定密碼只能夠以字母開頭,並且只能夠包含字母、數字和下劃線,並且還有一定的長度限制,下面就通過程式碼例項介紹一下如何使用正規表示式實現此限制。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var str="zdl88_5"; var reg=/^[a-zA-Z]\w{5,17}$/; console.log(reg.test(str));
以上程式碼可以規定密碼必須是以字母開頭,並且只能夠包含字母、數字和下劃線,長度在6-18之間。
相關文章
- python3判斷給定的字串是否只包含字母、數字、中劃線或者下劃線中的一個或多個,並且以字母或數字開頭(正規表示式)Python字串
- 一個匹配8-16位數字和字母密碼的正規表示式密碼
- isAlnum判斷字元是否為字母數字字元(字母和數字都屬於字母數字字元)字元
- shell字串是否以a-zA-Z字母開頭字串
- PHP非字母數字の程式碼PHP
- 匹配字母、數字和中文字元正規表示式字元
- JavaScript數字和字母組合驗證碼詳解JavaScript
- SQL 判斷欄位是否以數字開頭或者包含數字SQL
- 字母和數字交替輸出,並保證字母永遠排在前面
- 匹配不包含字母的字串的正規表示式字串
- 史上最全的正規表示式-匹配中英文、字母和數字
- js中使用正規表示式查詢字母和數字的方法JS
- 登入密碼長度至少8位,必須符合由數字,大寫字母,小寫字母,特殊符,至少其中三種組成密碼密碼
- Python識別字母數字組合驗證碼Python
- Java數字母Java
- PHP實現隨機數字、字母的驗證碼功能PHP隨機
- c++判斷字串全是字母或數字C++字串
- 電腦輸入法打不出漢字只能打字母怎麼解決
- 匹配字母正規表示式
- java學習日記day03---字母數字ascii編碼JavaASCII
- 763. 劃分字母區間
- php 和 j s 對數字,字母,漢子等特殊字串 取反PHP字串
- win10輸入法為什麼只能打出字母 win10輸入法只能打字母的解決方法Win10
- python中那些雙下劃線開頭得函式和變數Python函式變數
- Java之生成一個隨機驗證碼(數字+大小寫字母)Java隨機
- Python判斷字串是否為字母或者數字(浮點數)Python字串
- MYSQL——mysql檢索不包含字母U的資料MySql
- Matlab官方列出來的Tex程式碼列表,包含了絕大部分的希臘字母和數學符號Matlab符號
- 大小寫字母的asc碼
- 力扣:763.劃分字母區間力扣
- MySQL查詢某個欄位含有字母數字的值MySql
- Python如何列印出26個大寫字母和26個小寫字母Python
- js實現字母+5位數的編號,滿99999自動變字母JS
- 電話號碼的字母序列
- 直播原始碼開發,vue漢字獲取字母首拼或拼音、大小寫原始碼Vue
- Java變數命名前倆個字母僅含有一個大寫字母的坑Java變數
- 統計一個字串出現頻率最高的字母/數字字串
- MySQL如何查詢某個欄位含有字母數字的值MySql
- 筆記本鍵盤字母變數字怎麼按回來 華碩聯想三星筆記本鍵盤字母變數字怎麼解決筆記變數