Regexkitlite在AppStore拒绝了。还能用什么?

时间:2012-02-21 11:20:09

标签: iphone ios regexkitlite

我正在创建一个应用程序,其中我需要验证正确的电子邮件格式,我正在使用 Regexkitlite 。虽然我工作得很好,但是花了一些时间在谷歌上learnt,它已不再在AppStore上接受。

如果是这样的话,还可以使用AppStore上可以接受的其他内容吗?

1 个答案:

答案 0 :(得分:3)

我在应用商店中的许多应用中使用过此功能。

    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])
    {
         //email valid
    }
    else
    {
        //email not valid
    }