检查电子邮件的结尾

时间:2015-12-03 18:30:08

标签: objective-c

我目前正在构建一个专属于我的大学的应用程序。要使用该应用程序,您必须使用您的大学电子邮件注册。我正在使用Parse作为后端服务器,我想检查该电子邮件是否属于大学。

例如,假设我的大学电子邮件以:

结尾

liu.edu.com

我应该检查以下电子邮件是否属于该地址。

imc@liu.edu.com;属于大学 imc@hotmail.com;不属于大学,不允许报名。

1 个答案:

答案 0 :(得分:2)

我建议使用hasSuffix:方法并从最后搜索域名。

NSString* anEmail = @"imc@hotmail.com";
NSString* const eduEmail = @"liu.edu.com";

if([anEmail hasSuffix:eduEmail]) {
    //Valid university email
}
else {
    //Invalid university email
}