ios使用常用正则表达式验证手机号
来源:互联网 发布:阿里云空间代理 编辑:程序博客网 时间:2024/06/01 08:37
- (BOOL)checkTel:(NSString *)str
{
if ([str length] == 0) {
UIAlertView* alert = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"data_null_prompt", nil)message:NSLocalizedString(@"tel_no_null", nil) delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
[alert release];
return NO;
}
//1[0-9]{10}
//^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$
// NSString *regex = @"[0-9]{11}";
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:@"OK" otherButtonTitles:nil, nil];
[alert show];
[alert release];
return NO;
}
return YES;
}
- ios使用常用正则表达式验证手机号
- ios使用常用正则表达式验证密码身份证手机号【转】
- ios使用常用正则表达式验证密码身份证手机号
- iOS最新验证手机号常用正则表达式(邮箱,车牌号)
- 正则表达式:ios 手机号车牌号 正则验证
- iOS正则表达式-验证密码身份证手机号
- iOS验证手机号的正则表达式
- iOS正则表达式,手机号、邮箱验证
- iOS开发-正则表达式验证手机号
- iOS正则表达式之手机号的验证
- iOS验证手机号的正则表达式
- iOS正则表达式,手机号、邮箱验证
- iOS正则表达式验证 手机号,用户名
- 使用正则表达式验证手机号、车牌号
- 使用正则表达式验证手机号、车牌号
- 使用正则表达式验证手机号、车牌号
- 使用正则表达式验证手机号格式
- ios验证常用正则表达式的使用
- hdu 1207 汉诺塔II【规律】
- 二叉树的创建,先序遍历,中序遍历,后序遍历
- mycncart操作使用教程 - 语言设置
- RadioButton + selector实现Tab导航效果
- 仿网易滑动界面+仿安卓顶部滑动按钮
- ios使用常用正则表达式验证手机号
- solr5.4.0-demo
- mycncart操作使用教程 - 商品分类
- 运输层—TCP的连接管理
- 回顾我的2015
- 快速排序
- xcode 修改 production name
- mycnart操作使用教程 -如何默认不显示 商品价格。会员登陆...
- 跨年特辑 搞笑