1
我想匹配一個URL模式,但它沒有任何匹配。基本上,任何雅虎都是允許的,例如ca.yahoo.com是允許的。它適用於此,但它不適用於簡單的yahoo.com。這裏是我的代碼:NSPredicate matching
NSString *string = @"http://yahoo.com/";
NSString *regex = @"^http://.*\\.yahoo.com/.*$";
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES[C] %@", regex];
BOOL match = [predicate evaluateWithObject:string];
NSLog(@"%@", match? @"MATCH" : @"NO LUCK");
印刷品沒有運氣