我在使用以下条件的有效字符串时遇到了一些问题。各自的条件如下:
以下是我想要有效A12342的字符串示例(希望输出验证)
在此先感谢,任何帮助将不胜感激。如果任何人需要有关我的查询的更多信息,请告诉我。
-(BOOL)CheckConditionForValidation
{ if([textfield.text isequalToString:@""]){
return FALSE
}
//else if (//validation for my specific number)
//{
//want to implement logic here
//}
}
答案 0 :(得分:1)
尝试此rejex模式[A-Z] [0-9] {5,6}
在线查看如果它工作比使用这样
- (BOOL)checkValidation:(UITextField *)textField
{
NSString *rejex = @"<your pattern>";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", rejex];
//if rejex fullfil than it will return true else false.
return [emailTest evaluateWithObject:textField.text];
}