如何检测某个 NSString 是否包含这样的字符串格式,例如:
我想检查一个字符串是否是某种格式。例如,如果我有字符串格式,@"%d %d/%d %@"
我希望我的代码在与 比较时返回 YES,如果我将其与 比较,我希望我的代码@"1 1/2 oz"
返回 NO @"20 ml"
。
如何检测某个 NSString 是否包含这样的字符串格式,例如:
我想检查一个字符串是否是某种格式。例如,如果我有字符串格式,@"%d %d/%d %@"
我希望我的代码在与 比较时返回 YES,如果我将其与 比较,我希望我的代码@"1 1/2 oz"
返回 NO @"20 ml"
。
你可以使用NSRegularExpression
NSError *error = NULL;
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:yourPattern options:NSRegularExpressionCaseInsensitive error:&error];