【发布时间】:2013-10-28 05:59:59
【问题描述】:
如何使用NSPredicate 评估字符串?
我使用NSPredicateControl 和字符串操作来获得类似N92 BEGINSWITH[cd] "n" 的东西。我想对此进行评估以获得真/假值。我怎么得到它?有什么建议吗?
【问题讨论】:
标签: objective-c macos cocoa nspredicate nspredicateeditor
如何使用NSPredicate 评估字符串?
我使用NSPredicateControl 和字符串操作来获得类似N92 BEGINSWITH[cd] "n" 的东西。我想对此进行评估以获得真/假值。我怎么得到它?有什么建议吗?
【问题讨论】:
标签: objective-c macos cocoa nspredicate nspredicateeditor
试试这个:-
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF BEGINSWITH[cd]%@", @"n"];
NSString *yourValue=@"nndfj";
BOOL result = [predicate evaluateWithObject:yourValue];
if (result ==YES)
{
NSLog(@"Word begin with n");
}
else{
NSLog(@"Word does not begin with n");
}
【讨论】: