查看电子邮件地址: -
NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex];
if( [emailTest evaluateWithObject:email]){
//Valid email
}else{
//Wrong Email id
}
我们可以检查域名,但我们不能说这是有效的,因为域名不是固定的ex: - 1)abc@abc.com
2)abc@gmail.com
3)abc@yahoo.com
4)abc@abc.in
我们可以检查具体的域名,因为电子邮件地址包含“gmail.com”或“yahoo.com”
它没有修复,因为域名格式没有修复 .
它可能像: -
1)aaa@aaa-a.com
2)aaa@aaa.co.in
3)aaa@hotmail.com
4)aaa@facebook.com