/*邮箱验证 MODIFIED BY HELENSONG*/
-(BOOL)isValidateEmail:(NSString *)email
{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:email];
}/*手机号码验证 MODIFIED BY HELENSONG*/
-(BOOL) isValidateMobile:(NSString *)mobile
{//手机号以13, 15,18开头,八个 \d 数字字符NSString *phoneRegex = @"^((13[0-9])|(15[^4,\\D])|(18[0,0-9]))\\d{8}$";NSPredicate *phoneTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",phoneRegex];
//    NSLog(@"phoneTest is %@",phoneTest);return [phoneTest evaluateWithObject:mobile];
}/*车牌号验证 MODIFIED BY HELENSONG*/
BOOL validateCarNo(NSString* carNo)
{ NSString *carRegex = @"^[A-Za-z]{1}[A-Za-z_0-9]{5}$"; NSPredicate *carTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",carRegex]; NSLog(@"carTest is %@",carTest); return [carTest evaluateWithObject:carNo];
} 

转载于:https://www.cnblogs.com/ztlucky/p/5714484.html

判断手机号邮箱号和车牌号是否合法的方法相关推荐

  1. java根据车牌号判断从周一到周五车牌号是否限行

    车牌号是标识车辆身份的号牌,车牌号对车的意义就像身份证号对人一样.例如车牌是河南省郑州市的车子,豫代表河南省,A代表郑州市,豫A就是郑州市的车牌代码. 河南省(豫) 豫A郑州, 豫B开封, 豫C洛阳, ...

  2. C#正则判断手机号 邮箱 网址 日期 IP 身份证等

    C#正则判断手机号 邮箱 网址 日期 IP 身份证等: /*********************************************************************** ...

  3. 如何能用架子号查到车牌号 怎么用车架号查找车牌号 通过车架号能查车牌号 知道车架号怎么查车牌号

    通过车架号能查车牌号,用车架号查找车牌号,知道车牌号查询车架号,以及知道车架号来查询车牌号都是可以的. 这些信息都是在车管所有登记的,所以知道一个的信息来反查另外一个的信息都是可以的.因为这些数据都是 ...

  4. iOS 正则表达式判断手机号,邮箱等

    转自:https://www.cnblogs.com/littlesnail/p/6049705.html #import "NSString+RegexCategory.h"@i ...

  5. 常用的正则表达式判断手机号邮箱等

    // //  NSString+ToolString.h //  Tools // //  Created by webapps on 2017/6/6. //  Copyright © 2017年 ...

  6. java用正则表达式判断一个字符串是否是车牌号

    public boolean checkCarNumber(String content) {String pattern = "([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏 ...

  7. 【玩转vue】判断快递单号是否符合规则

    今天有粉丝问我如何判断用户输入的快递单号是否正确: 我先是给童鞋提供了思路,但是转念一想诚意不够,我就花了点时间写了个小demo,有点粗糙,但是可以给大家提供一些思路,demo工程下载地址:vue判断 ...

  8. 使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名

    目录 (原创不易,你们对阿超的赞就是阿超持续更新的动力!) (以免丢失,建议收藏~~~) ------------------------------------------------------- ...

  9. 最常用的几个数据验证正则判断,手机号,车牌号,身份证,Email,IP

    *** 对手机号码进行校验 *** * 移动号段: 134 135 136 137 138 139 147 148 150 151 152 157 158 159 172 * 178 182 183 ...

最新文章

  1. 云智慧CEO:APM技术难点在于前端数据采集与后端数据分析的结合
  2. 将现有MySQL数据库改为大小写不敏感
  3. 山体等高线怎么看_地貌图知识(学了军事地图也会看)定向运动及野外生存入门技巧4...
  4. 云痕大数据 家长登录_云痕家长app
  5. Metro UI 菜单(Winform)
  6. python网络爬虫系列(0)——爬虫概述 http协议复习
  7. 亿万富翁夏令营:库克、巴菲特等出席太阳谷峰会
  8. jvm crash分析工具
  9. Python美味食谱:1.6 合并字符串
  10. wowza流媒体服务器安全设置
  11. Exception processing template “xxx“: An error happened during tem
  12. html不能打开图片,HTML无法打开图片
  13. java group布局_Java 的swing.GroupLayout布局管理器的使用方法和实例
  14. 准备嵌入式Linux开发环境
  15. 全面质量管理体系运转的基本方法 PDCA
  16. PV、UV、IP理解
  17. C#--使用Process类kill进程
  18. 生物统计学(biostatistics)学习笔记(五)卡方检验
  19. 想请教一下:女生结构工程师和硬件工程师,哪个更有职业前景?
  20. 学习Linux命令(6)

热门文章

  1. Aptana 开发环境执行时默认的工作路径
  2. discuz上传附件失败问题解决办法
  3. 大网的经验(华为的创新—转载)
  4. 北京计算机专业非全日制用工招聘系统,北京市公安局招录
  5. 如何安装python3.7.2_CentOS7下安装Python3及Pip3并保留Python2
  6. 的it生活_IT行业是干啥的
  7. 区块链网络安全平台HAPI获Genesis Block Ventures投资
  8. 波卡生态预言机ROOM上线Uniswap,最高涨幅达862%
  9. 以太坊上已有十个DeFi协议的锁仓量超过10亿美元
  10. 加拿大上市矿企Bitfarms完成第二笔1500万美元普通股私人认购