2012-04-28 2 views
0

Я хочу использовать регулярное выражение, и я хочу создать в нем правило, которое каждый персонаж ожидает от определенного (в моем случае < и>). Я знаю (. *), Чтобы разрешить каждому персонажу. Так как я могу ограничить. без перечисления всех символов?NSRegularExpression - каждый символ, кроме определенного

+0

Что вы пытались ...? – akk

ответ

2

Вы должны использовать набор символов с отрицанием. Например, в вашем случае вы можете использовать [^<>]*.

+0

этот хорошо работает! – arnoapp

0

Вы пробовали^[> <] Используйте это, чтобы пропустить символы в квадратных скобках.

0
#define VALIDATION @"[<>a-zA-Z\\d]" 
    NSPredicate *NameValidation = [ NSPredicate predicateWithFormat:@"SELF MATCHES %@", VALIDATION]; 
    int retVal = [NameValidation evaluateWithObject:inPasskey]; 

Надежда, это ты ..