一般密碼要求必須包含數字、字母,6-10位,校驗的正則表達式如下
^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,10}$
分開來註釋一下:
^
匹配一行的開頭位置
(?![0-9]+$)
預測該位置後面不全是數字
(?![a-zA-Z]+$)
預測該位置後面不全是字母
[0-9A-Za-z] {6,10}
由6-10位數字或這字母組成
$
匹配行結尾位置
^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,10}$
分開來註釋一下:
^
匹配一行的開頭位置
(?![0-9]+$)
預測該位置後面不全是數字
(?![a-zA-Z]+$)
預測該位置後面不全是字母
[0-9A-Za-z] {6,10}
由6-10位數字或這字母組成
$
匹配行結尾位置
本文整理自Zabbix中級認證專家李銘栓(滿分學員)在Zabbix Meetup廣州站的演講。 掌握這幾種監控方式解決80%的監控問題,剩下的20%如何實現?這裏有答案! 幾點經驗分享: 1