手机号,邮箱,车牌号合法性验证(手机号如果要支持更多的运营商的号码,比如177,要改一下正则表达式)
来源:互联网 发布:arch linux chroot 编辑:程序博客网 时间:2024/05/21 13:59
/*邮箱验证 MODIFIED BY HELENSONG*/-(BOOL)isValidateEmail:(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];}/*手机号码验证 MODIFIED BY HELENSONG*/-(BOOL) isValidateMobile:(NSString *)mobile{ //手机号以13, 15,18开头,八个 \d 数字字符 NSString *phoneRegex = @"^((13[0-9])|(15[^4,\\D])|(18[0,0-9]))\\d{8}$"; NSPredicate *phoneTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",phoneRegex];// NSLog(@"phoneTest is %@",phoneTest); return [phoneTest evaluateWithObject:mobile];}
PS:再提供一个正则: NSString * phoneRegex = @"[1][3458]\\d{9}";/*车牌号验证 MODIFIED BY HELENSONG*/ - (BOOL) validateCarNo(NSString* carNo) { NSString *carRegex = @"^[A-Za-z]{1}[A-Za-z_0-9]{5}$"; NSPredicate *carTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",carRegex]; NSLog(@"carTest is %@",carTest); return [carTest evaluateWithObject:carNo]; }
0 0
- 手机号,邮箱,车牌号合法性验证(手机号如果要支持更多的运营商的号码,比如177,要改一下正则表达式)
- 手机号、邮箱验证的正则表达式
- iOS最新验证手机号常用正则表达式(邮箱,车牌号)
- JS验证手机号正则表达式(支持多号码段)
- 邮箱,手机号,车牌号验证
- 邮箱、手机号验证的正则
- [Object-C]正则表达式 手机号, 邮箱, 车牌号
- 验证手机号的合法性
- 正则表达式:ios 手机号车牌号 正则验证
- 正则表达式判断手机号的合法性
- 手机号 车牌号 正则表达式
- 车牌号,手机号正则表达式
- 使用正则表达式验证手机号、车牌号
- 使用正则表达式验证手机号、车牌号
- 使用正则表达式验证手机号、车牌号
- 正则表达式验证 手机号 、邮箱。。。。
- 正则表达式验证邮箱手机号
- iOS 现有的运营商手机号正则表达式
- redis查看连接数
- mybatis 对于tinyint 类型解析问题
- HTTP返回码中301与302的区别
- Android调用webservice接收json
- 在xcode6.1和ios10.10.1环境下实现app发布
- 手机号,邮箱,车牌号合法性验证(手机号如果要支持更多的运营商的号码,比如177,要改一下正则表达式)
- 涉足计算机视觉领域要知道的
- leetcode--Add Two Numbers
- ios的webView加载本地html图片路径显示及webview适配
- surfaceview播放视频截图黑屏
- 互联网行业2015校园招聘
- 每个程序员需掌握的20个代码命名小贴士
- 程序员笑话
- NYOJ 2 括号配对问题(数据结构)