为了澄清,我想检查有效字符。对于名字,姓氏,我想检查 [A-Za-z]。对于电子邮件,我想检查对电子邮件有效的字符。
我将使用什么算法来检查用户输入?具体来说,我想在添加到数据库之前检查用户的名字、姓氏和电子邮件地址是否有有效字符。
显然,这样的事情是不够的:
if ( [firstName.text isEqualToString:@""] || [lastName.text isEqualToString:@""] || [emailAddress.text isEqualToString:@""]) { ... }