iOS正则表达式
来源:互联网 发布:rpc端口 编辑:程序博客网 时间:2024/05/17 03:18
//正则表达式,判断手机号码格式是否正确- (BOOL)checkTel:(NSString *)str{ NSString *regex = @"^((13[0-9])|(147)|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"; NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex]; BOOL isMatch = [pred evaluateWithObject:str]; if (!isMatch) { UIAlertView* alert = [[UIAlertView alloc] initWithTitle:@"提示" message:@"请输入正确的手机号码" delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil, nil]; [alert show]; return NO; } return YES;}//正则判断邮箱格式是否正确- (BOOL)validateEmail:(NSString *)email{ NSLog(@"3333333"); NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex]; BOOL isMatch = [emailTest evaluateWithObject:email]; if (!isMatch) { UIAlertView* alert = [[UIAlertView alloc] initWithTitle:@"提示" message:@"请输入正确的邮箱" delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil, nil]; [alert show]; return NO; } return YES;}
0 0
- ios 正则表达式
- IOS正则表达式
- IOS正则表达式
- ios使用正则表达式
- IOS 正则表达式
- iOS正则表达式
- ios 正则表达式
- IOS-常用正则表达式
- ios之正则表达式
- iOS 正则表达式
- ios 正则表达式
- ios电话号码正则表达式
- iOS 正则表达式验证
- ios 正则表达式
- ios电子邮件正则表达式
- ios 使用正则表达式
- iOS 正则表达式
- iOS使用正则表达式
- tortoiseSVN检出单个文件
- Nginx配置中的location详解
- jquery图片尺寸调整插件图片垂直居中自适应容器
- JAVA基础知识:类 对象 引用
- Dump文件的抓取和分析
- iOS正则表达式
- 关于uart的操作的阻塞和非阻塞
- The Apple Watch Face That Counts Down to Your Death
- Android调试不打印log日志
- 僵死进程
- 关于虚拟机装kali-linux的联网问题
- 数据挖掘的流程
- 判断ios设备的型号
- 黑马程序员————OC中Foundation框架知识总结