私はRegularExpressionを使用したいのですが、特定の文字を期待するすべての文字が許可されるというルールを作成したいと考えています(私の場合は<と>)。(.*) すべての文字を許可することを知っています。では、どうすれば制限できますか。すべての文字をリストせずに?
質問する
463 次
3 に答える
2
否定文字セットを使用する必要があります。たとえば、あなたの場合、使用できます[^<>]*
。
于 2012-04-28T11:28:40.583 に答える
0
試しましたか ^[><] 角かっこ内の文字をスキップするには、これを使用します。
于 2012-04-28T11:29:52.387 に答える
0
#define VALIDATION @"[<>a-zA-Z\\d]"
NSPredicate *NameValidation = [ NSPredicate predicateWithFormat:@"SELF MATCHES %@", VALIDATION];
int retVal = [NameValidation evaluateWithObject:inPasskey];
希望、これはあなた..
于 2012-04-28T11:32:30.530 に答える