gpt4 book ai didi

ios - 在 iOS 中使用各种验证来验证字符串

转载 作者:行者123 更新时间:2023-11-29 01:37:43 25 4
gpt4 key购买 nike

我一直面临以下条件下有效字符串的问题。各自的条件如下:

  • 字符串应包含 MAX 长度(即 7)且不应小于 6
  • 第一个字符必须来自 A-Z(应仅考虑大写字母)
  • 剩余字符只能包含数字(0 到 9)。

这里是我想要验证 A12342 的字符串示例(希望通过验证输出)

提前致谢,我们将不胜感激。如果有人需要有关我的查询的更多信息,请告诉我。

-(BOOL)CheckConditionForValidation
{ if([textfield.text isequalToString:@""]){
return FALSE
}
//else if (//validation for my specific number)
//{
//want to implement logic here
//}

}

最佳答案

尝试这个拒绝模式 [A-Z][0-9]{5,6}

使用链接在线查看 Online rejex check

如果它有效,那么就这样使用

- (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];
}

关于ios - 在 iOS 中使用各种验证来验证字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32781001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com