迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
后臺設(shè)置密碼強(qiáng)度正則,要求有數(shù)字+英文字母大小寫+特殊字符。這個正則該怎么寫啊?
/^[0-9]+$/ 這個是純數(shù)字
回復(fù)@徐老師
^[a-zA-Z0-9\W_]+$
這么寫不對啊
回復(fù)@辛小軍 也不行
試一下這個
/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).+$/
回復(fù)@康露依
不好意思,忘記了特殊字符
添加后:
/^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[\W_]).+$/
下面為:大寫、小寫字母、數(shù)字、特殊符號,密碼必須包含四個至少8位。/^(?=.*?[A-Z])(?=(.*[a-z]){1,})(?=(.*[\d]){1,})(?=(.*[\W]){1,})(?!.*\s).{8,16}$/請采納
回復(fù)@徐老師
^[a-zA-Z0-9\W_]+$
這么寫不對啊
回復(fù)@辛小軍 也不行
試一下這個
/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).+$/
回復(fù)@康露依
不好意思,忘記了特殊字符
添加后:
/^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[\W_]).+$/
下面為:大寫、小寫字母、數(shù)字、特殊符號,密碼必須包含四個至少8位。
/^(?=.*?[A-Z])(?=(.*[a-z]){1,})(?=(.*[\d]){1,})(?=(.*[\W]){1,})(?!.*\s).{8,16}$/
請采納