1樓:匿名使用者
preg_match('/(?=.*[a-z])(?=.*[a-z])(?=.*[0-9])[a-za-z0-9]/',$password);
js密碼正規表示式:要求包含大小寫字母、數字和特殊符號,8~16位
2樓:
var v=$("#text").val();
reg=/^(?![0-9]+$)(?![a-z]+$)(?![a-z]+$)(?!([^(0-9a-za-z)])+$)^.$/;
alert(reg.test(v));
上面這個正則表示的是不能為純數字,不能為純字母,不能為純特殊符號,綜合起來就是必須為數字 字母 特殊符號中最少兩種,如果你要求必須包含三種的話,就接著往上加就行:
(?![0-9]+$) 這句意思是設定後面不能為純數字(?![a-z]+$) 這句意思是設定後面不能為純小寫字母。。。照著這個格式我們繼續寫:
(?![0-9a-z]+$) 不能為小寫字母與數字(?![0-9a-z]+$) 不能為大寫字母與數字(?!
[0-9a-za-z]+$) 不能為大寫,小寫字母與數字把這三個也加上去,就只剩一種情況了,就是必須四種都包含jquery裡用正則來驗證密碼,大小寫字母,數字及特殊符號最少包含兩種
3樓:緣lai如茨
function validateinput(obj)if (regupper.test(str))if (regstr.test(str))if (complex < 3 || str.
length < 8) else
}//參考,可以分別分解開來匹配,如果輸入是小寫字元,累計+1,如果輸入大寫字元+1,如果輸//入非大、小寫字元以及數字認為是特殊字元+1,只有累計等於3時並且長度大於8才符合要求,否//則驗證失敗
4樓:用著追她
1、首先我們在script中編寫函式。
2、下圖中的**就是判斷手機號碼中最重要的**,我們依次進行解釋。
3、js正規表示式test方法的使用,test方法的返回值是布林值,通過該值可以匹配字串中是否存在於正規表示式相匹配的結果,如果有匹配內容,返回ture,如果沒有匹配內容返回false,該方法常用於判斷使用者輸入資料的合法性。
4、我們寫入一個符合要求的手機號碼。
5、然後進行測試得到如下圖的測試結果"手機號碼符合格式要求"。
6、我們寫入一個不符合要求的手機號碼。
正規表示式判斷密碼中包括大寫字母,小寫字母,特殊字元,數字,長度為12到18位
5樓:匿名使用者
一條正則做不到的,只能逐個要求檢測,或者遍歷字元。
6樓:匿名使用者
[a-za-z0-9@._]
特殊字元我寫了@._,你看看好缺什麼自己就在後面補上
密碼長度為8-20位,字母區分大小寫,密碼必須是字母和數字的組合的新密碼咋設定
7樓:小源兒
密碼一定要謹慎設定。
1、首先密碼的設定一定要符合要簡羨求,必須是字母加數字版的組合,字母區分權大小寫。有以下幾種組合:大寫字母加數字,小寫字母加數字,數字加小寫字母,數字加大寫字母,數字加大小寫字母,大小寫字母加數字。
2、密碼的設定自己一定要有簡單的方法可以記住,不然等到密碼忘記後會非常麻煩。
3、密碼慶旅儘量不要幾個密碼相同,被別人知道密碼後,可以儘可能地減少損失譽咐凳。
4、密碼不要和手機號和身份證號有關,容易被不法分子猜出來。
8樓:匿名使用者
長度直接用孫笑謹length屬性判斷,數則基升裂字字母組合正規表示式,參考:
/^\s*([a-za-z]+\s*[0-9]+|[0-9]+\s*[a-za-z]+)\s*$/.test('1@#ad')
9樓:匿名使用者
8一20位數字與字組合區分大小寫怎麼寫
10樓:匿名使用者
8一20位密碼怎麼去設定
11樓:匿名使用者
js正塌樑則bai
:長度8-20之間,且du至少包含團派運zhi大小寫字母、數字dao各一個羨灶
var passwdpattern3=/^.*(?=.)(?=.*\d)(?=.*[a-z])(?=.*[a-z]).*$/;
var password="abs12345678";
if(passwdpattern3.test(password))else
12樓:匿名使用者
是漢語沒錯啊,**聽不懂了?
13樓:唯愛漫天星光
舉例:ww123456789
正規表示式:密碼中必須包含大寫、小寫、數字、字元並且都要滿足。
14樓:匿名使用者
如果需要限定長度為10-20就用這個
^(?:(?=.*[a-z])(?=.*[a-z])(?=.*[0-9])(?=.*[^a-za-z0-9])).$
如果不需要限定長度,那麼就
^(?:(?=.*[a-z])(?=.*[a-z])(?=.*[0-9])(?=.*[^a-za-z0-9])).*$
15樓:匿名使用者
這個問題真不建議用一個正規表示式來做,可以用4個正則分別匹配,然後用與操作,非要用正則的話,可以考慮在條件分支裡面用零寬度斷言,但是這個效率和匹配4個正規表示式是一樣的
16樓:夢裡尋你我他
不限制密碼幾位的話很難寫啊,因為沒有要求具體哪位是大寫或者數字,我完全可以100位以後再有大寫或者數字,這個用正則無法實現,用邏輯判斷倒是可以實現
17樓:匿名使用者
^(?=.*[a-z])(?
=.*[a-z])(?=.
*\d)(?=.*[~!
@#$%^&*()_+`\-={}:";'<>?,.
\/]).$
我還沒驗證額,看不懂
密碼正規表示式,要求必須有字母和數字,特殊字元(@$#)可有可無長度8-16 5
18樓:沐子寶寶小娛樂
/^(?=.*\d)(?=.*[a-z])(?=.*[!@#$%^&*]).$/
19樓:匿名使用者
/^(?=.*\d)(?=.*[a-z])(?=.*[!@#$%^&*]).$/gi.test("re3343aa#aaaaa");
20樓:悶悶悶生生世世
^(?![0-9]+$)(?![a-za-z]+$)[0-9a-za-z]$
js 正規表示式 判斷密碼必須含有大小寫字母+數字 否則返回false
21樓:北京巴卜技術****
1樓的貌似沒看清楚問題,要求是必須含字母和數字,不是必須是字母或數字。functioncheck()else}
求一個正規表示式,至少含有一個數字; 長度為8到20; 只能含有,字母,數字,以及*,! 45
22樓:匿名使用者
function validateinput(obj)if (regupper.test(str))if (regstr.test(str))if (complex < 3 || str.
length < 8) else
}//參考,可以分別分解開來匹配,如果輸入是小寫字元,累計+1,如果輸入大寫字元+1,如果輸//入非大、小寫字元以及數字認為是特殊字元+1,只有累計等於3時並且長度大於8才符合要求,否//則驗證失敗
需要一個php正規表示式來驗證密碼,不知道限制大小寫怎麼寫了,求教一下.
23樓:
$str='你要輸入的密碼';
$model='/[a-z]+[a-z]+.*/'; //最少要包含一個或者多個大寫或者小寫,和0個或則多個任意字元;
$modelength='/./'; //輸入的最少為8位if(!preg_match($modelength,'aaa'))if(!
preg_match($model,$str))也可以這樣寫
$str="aaaa!";
$model='/[a-z]+[a-z]+.*/'; //最少要包含一個或者多個大寫或者小寫,和0個或則多個任意字元;
$modelength='/./'; //輸入的最少為8位if(!preg_match($model,$str)||strlen($str)<8)
求正規表示式分割aa ee得到,求正規表示式 分割 aa bb cc dd ee 得到 aa , bb , cc , dd , ee
str.match w g str.match w u4e00 u9fa5 g 支援中文 aa bb 標準的表示 包含aa,且包含bb 的模式,對aa和bb的出現順序無要求,但這是偵測,不能 獲,要想捕獲內容,就需要把邊界定義清楚。在你沒有說清楚的時候,暫以 包含aa和bb的一行文字 為捕獲內容來理...
關於正規表示式問號的幾種匹配,正規表示式匹配問號 不是問號的用法
pattern 匹配 pattern 但不獲取匹配結果,也就是說這是一個非獲取匹配,不進行儲存供以後使用。這在使用 或 字元 來組合一個模式的各個部分是很有用。例如,industr y ies 就是一個比 industry industries 更簡略的表示式。pattern 負向預查,在任何不匹配...
正規表示式特殊符號 冒號,如何使用正規表示式提取冒號後面的內容
與其輸bai入之後再判斷,不如du限制輸入,當前前zhi提是這dao些特殊符號是無內效的 如果你需 容要這些特殊符號只是想暫時去除,應該是用for來一個一個找,效率高點,而不是if txt.indexof 0 txt.indexof 0 寫一大串的條件 你直接定義一個chararray,加入 之類的...