代码判断邮箱是否合法
2011-06-19 23:46
218 查看
BOOL NSStringIsValidEmail(NSString *checkString) { NString *stricterFilterString = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+//.[A-Za-z]{2,4}"; NSString *laxString = @".+@.+/.[A-Za-z]{2}[A-Za-z]*"; NSString *emailRegex = stricterFilter ? stricterFilterString : laxString; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex]; return [emailTest evaluateWithObject:checkString]; }
代码用了断言, 如果是正则达人,那更容易理解。
相关文章推荐
- 判断用户输入的邮箱地址是否合法的代码
- ios判断邮箱是否合法的代码
- 判断邮箱是否合法的代码
- 代码判断邮箱是否合法 .
- 代码判断邮箱是否合法
- 代码判断邮箱是否合法2
- [iOS开发复用代码小片段]-判断是否合法邮箱
- 判断邮箱是否合法的代码
- <转>代码判断邮箱是否合法
- 判断邮箱是否合法的代码
- iOS开发复用代码小片段-判断邮箱是否合法的代码
- iPhone开发之判断用户输入的邮箱地址是否合法的代码
- 另一组判断邮箱是否合法的代码
- ios判断邮箱,手机号码,车牌号是否合法(正则表达)
- ios判断邮箱,手机号码,车牌号是否合法(正则表达)
- PHP判断邮箱地址是否合法的正则表达式
- java判断邮箱是否合法
- iOS 判断邮箱格式是否正确的代码
- ios判断邮箱,手机号码,车牌号是否合法(正则表达)
- 判断一个java文件和邮箱格式是否合法