判断用户名、手机、E-mail等方法
来源:互联网 发布:js 字符串截取 编辑:程序博客网 时间:2024/04/27 18:16
1、判断用户名,在2-16位
-(BOOL)CheckInput:(NSString *)_text
{
NSString *Regex = @"^\\w{2,16}$";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", Regex];
return [emailTest evaluateWithObject:_text];
}
2、判断手机号码,1开头的十一位数字
-(BOOL)CheckInput:(NSString *)_text
{
NSString *Regex = @"1\\d{10}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", Regex];
return [emailTest evaluateWithObject:_text];
}
3、判断邮箱
-(BOOL)CheckInput:(NSString *)_text
{
NSString *Regex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", Regex];
return [emailTest evaluateWithObject:_text];
}
4、判断密码,6-16位
-(BOOL)CheckInput:(NSString *)_text
{
NSString *Regex = @"\\w{6,16}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", Regex];
return [emailTest evaluateWithObject:_text];
}
- 判断用户名、手机、E-mail等方法
- 常用的注册过程判断(用户名,密码,E-mail)
- JS正则表达式验证E-mail、手机、数字等
- 用于检测长度、检测用户名是否合法和检测E-mail等的js代码
- 正则表达式验证用户名和e-mail
- 判断E-Mail的合法性
- 【转】验证E-mail、用户名、社保号、IP地址等10个实用的PHP正则表达式
- Android手机、E-mail、QQ验证
- JavaScript判断E-mail地址是否合法
- JavaScript判断E-mail地址是否合法
- PHP判断手机等移动设备的方法
- E-mail地址搜集方法
- C#发送E-Mail的简单方法
- E-Mail图标、Logo等在线生成网站总汇
- E-Mail图标、Logo等在线生成网站总汇
- E-Mail图标、Logo等在线生成网站总汇
- 日期比较 E-mail判断 页面定时刷新
- 正则判断手机、邮箱等
- Mysql数据同步(单向)
- Javascript中的长字符串拼接
- 软件管理器
- IntrospectorCleanupListener
- gh0st源码分析之服务端生成
- 判断用户名、手机、E-mail等方法
- stl algorithm : count、find、lower_bound、upper_bound和equal_range的区别
- Linux操作系统PS命令详细解析
- js操作frameset frame 对象
- 三极管开关电路工作原理解析
- ASP.NET MVC 3 Validation - 谨慎ValidationMessage的误触发
- 各大网站架构总结笔记
- FileUtils 基本文件操作
- 各大网站架构总结笔记(续)