Regexkitlite отклонено в AppStore. Что еще можно использовать? - PullRequest
0 голосов
/ 21 февраля 2012

Я создаю приложение, в котором мне нужно проверить правильный формат электронной почты, для которого я использую Regexkitlite . Хотя я отлично работаю, но потратив некоторое время на Google, я узнал , что он больше не принимается в AppStore.

Если это так, что еще можно использовать, что приемлемо в AppStore?

1 Ответ

3 голосов
/ 21 февраля 2012

Я использовал это во многих приложениях, которые в настоящее время находятся в магазине приложений.

    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
    }
...