iOS 电话号码检测正则表达式
2015-11-24 14:40
489 查看
- (BOOL)isMobileNumber:(NSString *)mobileNum { NSString * MOBILE = @"^((13[0-9])|(14[^4,\\D])|(15[^4,\\D])|(18[0-9]))\\d{8}$|^1(7[0-9])\\d{8}$"; NSPredicate *regextestmobile = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", MOBILE]; if ([regextestmobile evaluateWithObject:mobileNum] == YES){ return YES; } else{ return NO; } }
相关文章推荐
- iOS开发-工具:14个Xcode中常用的快捷键操作
- iOS开发 底层抛析运行循环—— RunLoop
- iOS开发--启动图片launch Image Source 和 launchScreen.xib
- iOS Autolayout笔记
- 一步一步教你做ios推送
- iOS将NavigationBar设置透明
- iOS中加载XIB后,控件的大小发生变化
- 在iOS开发中,Assets.xcassetsa怎样使用图片。
- ios使用kvc机制简化对json的解析
- iOS9系统自带字体
- IOS runtime动态运行时二
- iOS开发 -- 日期格式转换
- iOS 获取通讯录权限的时机
- ios 常见github资料
- 调用手机震动
- [iOS]iOS AutoLayout框架Masonry介绍及其基本使用
- ios中键值编码kvc和键值监听kvo的特性及详解
- iOS开发遇到的坑之六--使用cocopods管理第三方库时,编译出现Library not found for -lPods问题的解决办法
- iOS之系列设备的分辨率
- no file or directory.....