使用谓词查找以A开头和结尾的字符串

时间:2013-03-13 14:02:49

标签: ios objective-c cocoa nsarray nspredicate

我能够从包含以A开头和结尾的字符串的数组中找到所有值。

我可以使用-hasPrefix类中的-hasSuffixNSString

但我找不到使用NSPredicate类找到相同的方法。

请帮帮我。提前谢谢。

1 个答案:

答案 0 :(得分:7)

试试这个可能对你有帮助,

NSPredicate *p = [NSPredicate predicateWithFormat:@"SELF like [c]'A*A'"];
    NSArray *a = [NSArray arrayWithObjects:@" AhfjA ", @"test1", @"Test", @"AntA", nil];
    NSArray *b = [a filteredArrayUsingPredicate:p];
    NSLog(@"%@",b);