Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的应用程序中,我试图查找以任何特殊字符(*,~,,()开头的字符串列表。我想使用 NSPredicate 来查找这些字符串,但我不知道要创建什么正则表达式和使用。即使我不知道如何将正则表达式与 nspredicate 一起使用。
提前致谢!
NSString *str = @"*Hello"; NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES '[*~\"()].+'"]; if ([pred evaluateWithObject:str]) { NSLog(@"Yes"); }