番号が MGRS かどうかを確認したい。しかし、私は解決策を見つけることができません。現在、私は次のコードに取り組んでいます。
+(BOOL)isValidMGRS:(NSString *)str{
NSString *mgrsRegex = @"(\\d{1,2})([C-X&&[^IO]])([A-Z&&[^IO]])([A-Z&&[^IO]])";
NSPredicate *mgrsTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", mgrsRegex];
return [mgrsTest evaluateWithObject:str];
}
しかし、私が偽になるたびに、MGRS番号をチェックする他のパターンはありますか?