iOS 正则表达式,密码至少包含一个数字,一个字母和一个特殊字符
2019-12-24 本文已影响0人
皮皮鲁西西豆
密码至少包含一个数字,一个字母,一个特殊字符。
代码
NSString *newPattern = @"^(?=.*)(?=.*[a-z])(?=.*[~!@#$%^&*:;,.=?$\x22]).{8,16}$";

如果是必须包含大写字母,小写字母和数字,后面的最后一段一改就行。
(必须包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间):^(?=.*)(?=.*[a-z])(?=.*[A-Z]).{8,10}$