2012-04-28 6 views
0

を除くすべての文字。 私はすべての文字を許可することを知っています(。*)。 どうすれば私を制限できますか?すべての文字をリストすることなく?NSRegularExpression - 私は正規表現を使用したいと私はすべての文字が(私の場合<と>で)許可されている特定のものの期待ということでルールを作りたい特定の1

+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]; 

希望は、これはあなたが...

関連する問題