2013-04-15 61 views
1

用以下正則表達式驗證電子郵件時,是什麼{2,4}含義:正則表達式:的意義{2,4}

NSString *emailRegEx = @"[A-Z0-9a-z._%+-][email protected][A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; 
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegEx]; 
+0

{2,4}表示詞語長度必須是2&4 – Bhavesh

+0

@Jano之間:感謝編輯。 –

回答

1

它意味着字長度是最小2和最多4個,它需要資本A到Z和小的a到z字符。

1

{2,4}表示該字符串具有最少2個字符和最多4個字符(字符串的長度應大於或等於2且小於或等於4)。

例如:在電子郵件ID和點,.COM,。在,.UK等等之後...