From 74f5ace0e851066ce3d9f3a4ec7d6c9916fb7759 Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Fri, 19 Feb 2016 14:04:30 +0100 Subject: [PATCH] - change validation for new domain extensions --- NSString-Helper.podspec | 2 +- NSString-Helper/NSString+Helper.m | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/NSString-Helper.podspec b/NSString-Helper.podspec index 298aeaa..72da5af 100644 --- a/NSString-Helper.podspec +++ b/NSString-Helper.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = "NSString-Helper" -s.version = "1.0.2" +s.version = "1.0.3" s.summary = "NSString-Helper is usefull helper to validate email NSString" s.homepage = "https://github.com/giuseppenucifora/NSString-Helper" s.license = 'MIT' diff --git a/NSString-Helper/NSString+Helper.m b/NSString-Helper/NSString+Helper.m index 9694aa0..a4dc30b 100644 --- a/NSString-Helper/NSString+Helper.m +++ b/NSString-Helper/NSString+Helper.m @@ -13,7 +13,7 @@ - (BOOL) isValidEmail { BOOL stricterFilter = YES; - NSString *stricterFilterString = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; + NSString *stricterFilterString = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,15}"; NSString *laxString = @".+@.+\\.[A-Za-z]{2}[A-Za-z]*"; NSString *emailRegex = stricterFilter ? stricterFilterString : laxString; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex];