J'ai une chaîne qui doit être seulement az, 0-9 et _
Comment puis-je vérifier si l'entrée est valide? J'ai essayé cela mais il accepte des lettres comme å, ä, ö, ø etc.
NSString *string = [NSString stringWithString:nameField.text];
NSCharacterSet *alphaSet = [NSCharacterSet alphanumericCharacterSet];
[string stringByTrimmingCharactersInSet:alphaSet];
[string stringByReplacingOccurrencesOfString:@"_" withString:@""];
BOOL valid = [[string stringByTrimmingCharactersInSet:alphaSet] isEqualToString:@""];