【发布时间】:2012-10-29 16:54:17
【问题描述】:
我正在编写一个带有注册部分的 iOS 应用程序。我的客户有这些糟糕的验证规则,这让我抓狂。最新的规则是这样的:不要接受超过 3 个按字母顺序排列的字符,例如:“abcd”、“eFgH”、“jklM”。
但我可以按“1234”、“3456”之类的顺序接受数字...
为了解决这些问题,我已经在使用 NSPredicate 和 NSRegularExpression。但我不知道用正则表达式来识别这些字符,所以我请求你的帮助。
有人知道如何解决这个问题吗?
【问题讨论】:
-
尝试使用
parse字符串而不是使用regex
标签: objective-c ios regex validation nspredicate