什么是正则表达式以确保给定字符串包含来自以下每个类别的至少一个字符.
我知道各组分别是模式[a-z],[A-Z],\d和_|[^\w](我让他们正确的,不是吗?).
但是我如何组合它们以确保字符串以任何顺序包含所有这些?
UITextfield我的iPhone应用程序中有1个密码.
我想通过以下验证来验证此文本字段.
@#$%^&+=^.*(?=.{10,})(?=.*d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$如何限制UITextField上述要求?
我在创建正则表达式方面非常弱.所以我在这里
我需要一个满足以下条件的正则表达式.
NSString *nameRegex =@"My RegEx";
NSPredicate *nameTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", nameRegex];
validationResult=[nameTest evaluateWithObject:password];
Run Code Online (Sandbox Code Playgroud)
这些是条件
它应该包含字母和数字
最少7个字符最多32个字符
没有空间
没有符号
请帮忙..