手机号码格式和邮箱格式校正
来源:互联网 发布:网络维护员培训 编辑:程序博客网 时间:2024/05/16 08:25
<1>手机号码格式校正
- (BOOL)checkTel:(NSString *)str
{
if ([str length] ==0) {
UIAlertView* alert = [[UIAlertViewalloc] initWithTitle:NSLocalizedString(@"data_null_prompt",nil) message:NSLocalizedString(@"tel_no_null",nil) delegate:nilcancelButtonTitle:@"OK"otherButtonTitles:nil,nil];
[alert show];
return NO;
}
NSString *regex =@"^((13[0-9])|(147)|(15[^4,\\D])|(18[0,5-9]))\\d{8}$";
NSPredicate *pred = [NSPredicatepredicateWithFormat:@"SELF MATCHES %@", regex];
BOOL isMatch = [pred evaluateWithObject:str];
if (!isMatch) {
UIAlertView* alert = [[UIAlertViewalloc] initWithTitle:@"提示"message:@"请输入正确的手机号码" delegate:nilcancelButtonTitle:@"OK"otherButtonTitles:nil,nil];
[alert show];
return NO;
}else{
return YES;
}
}
<2>邮箱格式校正
-(BOOL)isValidateEmail:(NSString *)email
{
NSString *emailRegex =@"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
NSPredicate *emailTest = [NSPredicatepredicateWithFormat:@"SELF MATCHES%@",emailRegex];
return [emailTest evaluateWithObject:email];
}
- 手机号码格式和邮箱格式校正
- android ip地址,手机号码,邮箱格式验证
- android ip地址,手机号码,邮箱格式验证
- jquery验证手机号码、邮箱格式是否正确
- iOS 正则表达式判断邮箱格式,手机号码
- android ip地址,手机号码,邮箱格式验证
- iOS开发正则表达式 判断手机号码,邮箱格式是否正确
- 判断字符串是否是邮箱或者手机号码格式
- 验证手机号 和 邮箱格式
- 邮箱格式
- 邮箱格式
- 邮箱和手机号码验证
- 解析手机号码格式
- php 验证手机号码格式
- iOS 手机号码格式检测
- js验证手机号码格式
- 手机号码格式校验
- 验证手机号码格式
- hadoop中hdfs通讯原理
- 安卓的三个Activity
- ORACLE保留字大全
- sql 时间段查询
- DCRS偶极线圈共振系统 可“隔空”5米为40台手机充电
- 手机号码格式和邮箱格式校正
- CALL是如何炼成的
- OpenStack Networking
- 自动布局相关资料
- gearman安装 以及php添加gearman拓展
- 利用awk自身变量NR和FNR来处理多个文件
- OpenStack Dashboard
- 多叉树
- mysql