iOS手机号码的正确输入
来源:互联网 发布:香港4g网络频段 编辑:程序博客网 时间:2024/05/19 13:30
如何用正则表达式判断输入的手机号是否是规定的手机号
#pragma mark UITextFieldDelegate//只允许输入数字,且只有11位数-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ if (textField.text.length == 11) { if ([string isEqualToString:@""]) { return YES; } else { return NO; } } return [self validateNumber:string];}//只允许输入数字- (BOOL)validateNumber:(NSString*)number{ BOOL res = YES; NSCharacterSet* tmpSet = [NSCharacterSet characterSetWithCharactersInString:@"0123456789"]; int i = 0; while (i < number.length) { NSString * string = [number substringWithRange:NSMakeRange(i, 1)]; NSRange range = [string rangeOfCharacterFromSet:tmpSet]; if (range.length == 0) { res = NO; break; } i++; } return res;}//检查是否为手机号的方法-(BOOL)checkPhoneNumInput:(NSString *)phoneStr{ NSString *photoRange = @"^1(3[0-9]|4[0-9]|5[0-9]|7[0-9]|8[0-9])\\d{8}$";//正则表达式 NSPredicate *regexMobile = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",photoRange]; BOOL result = [regexMobile evaluateWithObject:phoneStr]; if (result) { return YES; } else { return NO; }}
0 0
- iOS手机号码的正确输入
- 简单的检测输入的手机号码是否正确
- android中对输入手机号码有效性验证(是否为正确的手机号码)
- 判断手机号码的正确
- 判断手机号码是否是正确的手机号码
- ios实现支持通讯录的手机号码输入弹出框
- 判断邮箱,手机号码,身份证,用户名,昵称等输入格式是否正确的 正则表达式
- iOS 判断是否输入正确的电话号码
- C# 控制手机号码的输入
- 验证输入的手机号码是否合法
- ASP判断手机号码输入是否正确正则代码
- 正则表达式 验证手机号码和邮箱输入是否正确
- 使用JS 正则 匹配手机号码输入格式是否正确
- 国际标准电话和手机号码的正确写法
- iOS开发正则表达式 判断手机号码,邮箱格式是否正确
- NSString+Check, iOS 判断手机号码格式是否正确
- 最新iOS判断手机号码是否正确正则表达式
- ios利用正则表达式判断手机号码格式是否正确
- RabbitMQ消息队列(六):使用主题进行消息分发
- Jmeter基础学习之环境安装
- Codeforces Round #336 (Div. 1)B. Zuma (区间DP)
- RabbitMQ消息队列(七):适用于云计算集群的远程调用(RPC)
- MFC常见面试问题(持续更新)
- iOS手机号码的正确输入
- 【001】编程入门基础知识
- 处理键盘输入,键盘的可见性,UI响应方式
- 网站dns被劫持,网站域名被劫持,域名跳转到别的网站的最新解决方法
- IoC知识整理(一)
- 常用网站
- 龟兔赛跑预测
- Java集合框架(2)—ArrayList源码分析
- LoRaWAN介绍11 唤醒通信