iOS利用正则表达式验证邮箱格式是否正确
2016-06-03 14:49
501 查看
//利用正则表达式验证
+ (BOOL)isAvailableEmail:(NSString *)email {
NSString *emailRegex =
@"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
NSPredicate *emailTest = [NSPredicate
predicateWithFormat:@"SELF MATCHES %@", emailRegex];
return [emailTest
evaluateWithObject:email];
}
+ (BOOL)isAvailableEmail:(NSString *)email {
NSString *emailRegex =
@"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
NSPredicate *emailTest = [NSPredicate
predicateWithFormat:@"SELF MATCHES %@", emailRegex];
return [emailTest
evaluateWithObject:email];
}
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- msql 正则表达式
- 正则表达式
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- Mootools 1.2教程 正则表达式
- 批处理FINDSTR正则表达式用法实例分析
- 使用Ajax实时检测"用户名、邮箱等"是否已经存在
- 邮箱网站不能用mail.xxx.com:8888的方式访问原因
- vbs正则表达式代码
- C#正则表达式Regex类的常用匹配
- C#中利用正则表达式将人民币金额转换为大写汉字
- C#使用正则表达式实现首字母转大写的方法
- hotmail,MSN 邮箱无法登陆的解决方法 秘密通道
- php中看实例学正则表达式