当我们在 iphone 应用程序中使用本地化和正则表达式时。当我们不使用英语时。
然后如何将该正则表达式转换为相关语言。
如果我使用下面的正则表达式:
+ (BOOL) isAlphabetsOnly:(NSString *) candidate {
if (![self isEmpty:candidate]) {
NSString *alphaRegex = @"^\\s*([A-Za-z ]*)\\s*$";
NSPredicate *alphaTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", alphaRegex];
return [alphaTest evaluateWithObject:candidate];
}
return NO;
}
这对英语来说很好用。但不适用于其他语言。那么我们如何将其转换为其他语言。所以它将以不同的语言工作。
请帮我。
谢谢,