Je laisse un utilisateur entrer son adresse et j'ai besoin d'en extraire le code postal.Extrait du code postal à 5 chiffres de la chaîne
J'ai trouvé que ce RegEx devrait fonctionner: \d{5}([ \-]\d{4})?
mais j'ai du mal à le faire fonctionner sur Swift.
C'est là que je "m à:
private func sanatizeZipCodeString() -> String {
let retVal = self.drugNameTextField.text
let regEx = try! NSRegularExpression(pattern: "", options: .CaseInsensitive)
let match = regEx.matchesInString(retVal!, options: [], range: NSMakeRange(0, (retVal?.characters.count)!))
for zip in match {
let matchRange = zip.range
}
}
Je ne comprends pas pourquoi je ne peux pas tirer la première chaîne correspondant à