Форум программистов, компьютерный форум CyberForum.ru

Проверка текста регулярными выражениями - Программирование iOS/iPhone

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Slava-hacker32
7 / 7 / 0
Регистрация: 16.11.2011
Сообщений: 242
14.08.2013, 03:18     Проверка текста регулярными выражениями #1
Как реализовать проверку текста используя регулярные выражения? Для проверки например, того же email
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.08.2013, 03:18     Проверка текста регулярными выражениями
Посмотрите здесь:

Проверка на удаление объектов Objective-C
Поиск текста Objective-C
Проверка значения и отображение картинки по результату Objective-C
Objective-C Проверка наличия ключа в NSDictionary
Core Data проверка уникальности записи
Swift Проверка качества пароля
Swift Alamofire проверка полученных данных

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
iCloud
12 / 12 / 1
Регистрация: 22.07.2013
Сообщений: 26
14.08.2013, 05:39     Проверка текста регулярными выражениями #2
NSPredicate вам в помощь. Пример с email
Objective-C
1
2
3
4
5
6
- (BOOL) validateEmail: (NSString *) candidate {
    NSString *regExp = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,6}"; 
    NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regExp]; 
 
    return [emailTest evaluateWithObject:candidate];
}
PS Ну или через NSRegularExpression
noname_club
 Аватар для noname_club
102 / 90 / 9
Регистрация: 01.05.2013
Сообщений: 575
18.06.2014, 10:24     Проверка текста регулярными выражениями #3
Регулярные выражения c примером использования

Не по теме:

некропост, google оптимизатор

Yandex
Объявления
18.06.2014, 10:24     Проверка текста регулярными выражениями
Ответ Создать тему
Опции темы

Текущее время: 17:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru