iOS开发:常用的一些正则表达式
来源:互联网 发布:淘宝上的试用是真的吗 编辑:程序博客网 时间:2024/05/29 07:16
1.判断邮箱格式是否合法
- (BOOL) isEmail { 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:self];}
2.判断密码是否合法
- (BOOL) isPassword { NSString *passWordRegex = @"^(?=.*[0-9].*)(?=.*[A-Z].*)(?=.*[a-z].*).{8,}$"; NSPredicate *passWordPredicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",passWordRegex]; return [passWordPredicate evaluateWithObject:self];}
3.判断手机号码是否合法
- (BOOL)isPhone { NSString * regex=@"^1\\d{10}$"; NSPredicate *regexPredicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex]; return [regexPredicate evaluateWithObject:self];}
0 0
- iOS开发:常用的一些正则表达式
- iOS开发 一些常用的正则表达式工具类
- iOS 【一些常用的正则表达式汇总】
- C#开发一些常用的正则表达式
- IOS开发之常用的正则表达式
- IOS开发之常用的正则表达式
- IOS开发之常用的正则表达式
- IOS开发之常用的正则表达式
- IOS开发之常用的正则表达式
- iOS开发_常用的正则表达式
- iOS开发之常用的正则表达式
- iOS开发之常用的正则表达式
- ios开发常用正则表达式
- iOS开发常用正则表达式
- ios开发常用正则表达式
- iOS常用的一些正则表达式代码举例
- 常用的一些正则表达式
- 一些常用的正则表达式
- C语言 结构体与共用体
- Android 嵌套布局
- PHP输出MySql数据库表结构
- Mybatis批量添加数据
- oracle查看隐含参数
- iOS开发:常用的一些正则表达式
- Android视图绘制流程完全解析,带你一步步深入了解View(二)
- jquery根据名称实时搜索匹配功能
- 代码中的特殊注解 -- TODO、FIXME、XXX的作用
- 内网穿透-搭建ngrok服务器
- Emacs 输入法切换与set-mark 冲突的解决方案
- android 中 EditText加入图标 更改边框颜色 设置透明 代码
- STM32学习之路之串口IAP介绍
- “无法启动此程序,因为计算机中丢失LIBEAY32.DLL”