手机号

手机名称有GSM:表示只支持中国联通或者中国移动2G号段(130、131、132、134、135、136、137、138、139、145、147、150、151、152、155、156、157、158、159、182、185、186、187、188)

手机名称有CDMA:表示只支持中国电信2G号段(133、153、180、181、189)

手机名称有WCDMA/GSM:表示支持中国联通或者中国移动2G号段,以及中国联通3G号段(130、131、132、134、135、136、137、138、139、145、147、150、151、152、155、156、157、158、159、182、183、185、186、187、188),不支持 移动3G业务,不支持电信卡。

手机名称有TD-SCDMA/GSM:表示支持中国联通或者中国移动2G号段,以及中国移动3G号段(130、131、132、134、135、136、137、138、139、145、147、150、151、152、155、156、157、158、159、 182、183、185、186、187、188),不支持联通3G业务,不支持电信卡。

手机名称有CDMA2000/CDMA:表示支持中国电信2G号段,以及中国电信3G号段(133、153、180、181、189),不支持移动联通卡

手机名称有CDMA2000/GSM(双模双待):表示一张卡支持中国电信2G号段,以及中国电信3G号段(133、153、180、181、189),另一张卡支持中国移动或中国联通2G号段的语音和短信功能。

第三方运营商的170号码段

补充:联通4G 176、电信4G 177、移动4G 178号段

根据这些写出的正则表达式函数如下:

public static boolean isMobileNO(String mobiles) {

String telRegex = "\\d{}|[]\\d{}|[]\\d{}|[]\\d{}|[]\\d{}";

if (TextUtils.isEmpty(mobiles)) return false;

else return mobiles.matches(telRegex);

}

其中:

“13\\d{9}”指前两位为1和3,后面跟任意9位;

“14[57]\\d{8}”指前两位为1和4,第三位为5或7,后面跟任意8位;

以此类推。

车牌号

车牌号的正则表达式网上一直有,没怎么变过:

public static boolean isCarnumberNO(String carnumber) {

/*

车牌号格式:汉字 + A-Z + 位A-Z或-

(只包括了普通车牌号,教练车和部分部队车等车牌号不包括在内)

*/

String carnumRegex = "[\ue-\ufa]{}[A-Z]{}[A-Z_-]{}";

if (TextUtils.isEmpty(carnumber)) return false;

else return carnumber.matches(carnumRegex);

}

当然这个正则表达式有局限性,比如第一位只限定是汉字,没限定只有34个省汉字缩写;车牌号不存在字母I和O,防止和1、0混淆;部分车牌无法分辨等等。

以上内容就是本文给大家介绍的android中手机号、车牌号正则表达式大全,希望对大家有用。

java 正则车牌_Android中手机号、车牌号正则表达式大全相关推荐

  1. android格式化手机号正则,Android中手机号、车牌号正则表达式大全

    手机号 手机名称有GSM:表示只支持中国联通或者中国移动2G号段(130.131.132.134.135.136.137.138.139.145.147.150.151.152.155.156.157 ...

  2. java 正则 空格_Java中关于空格的正则表达式

    public class Test { public static void main(String[] args) { String s = "GET             /index ...

  3. 正则表达式 手机号 车牌号 身份证 姓名

    Android中手机号.车牌号正则表达式 手机号 手机号的号段说明转载自:国内手机号码的正则表达式|蜗牛的积累 手机名称有GSM:表示只支持中国联通或者中国移动2G号段(130.131.132.134 ...

  4. 模型:用hyperlpr3实现图片和视频中的车牌号提取

    文章目录 一.识别图片中的车牌号 二.识别视频中的车牌号 参考地址:GitHub 本文用的python 3.7.16,安装hyperlpr3 pip install hyperlpr3 一.识别图片中 ...

  5. 车牌号正则表达式-普通车和新能源车

    车牌号正则表达式-含普通车和新能源车 普通车 一.普通车规则: 二.普通车正则表达式: 新能源车 一.新能源车规则: 二.新能源车正则表达式 两种车牌通用 一.正则表达式 普通车 一.普通车规则: 1 ...

  6. android 自定义键盘_Android自定义输入车牌号键盘、车牌简称,数字 ,字母键盘...

    本文来自阿钟的投稿,全文阅读大约十分钟 为了便于用户快捷的输入车牌号码便需要自定义个车牌键盘,而不是使用系统的键盘输入,上效果图: 横屏效果 图片 竖屏效果 图片 一.首先我们要来分析一下需要做哪些东 ...

  7. 智能停车场(可检测车牌通过oled屏幕显示车牌号)语音+LED灯提示该车辆所停车位

    今天通过自己的学习,我做了一个智能停车场,首先先来介绍一下他的功能,通过识别车辆的车牌号并在OLED屏幕上显示车牌号,然后升降杆升起,并通过语音播报提示车辆所去的车位,同时会有绿色指示灯提示该车位位置 ...

  8. java正则校验企业中征码

    延续上一篇,此则文为java版本校验企业中征码. 校验规则在上一篇中已经提过.所以话不多说,直接上代码. //校验中征码public static boolean checkZZM(String va ...

  9. java正则匹配多个斜杠_正则表达式中两个反斜杠的匹配规则详解

    关于正则表达式raw的\匹配规则 这是我在学习中获得到的一个例子,第一表达式中匹配到的是none.于是乎我就在思考,为什么会匹配不到,假设\t被转义成一个\t,那么也应该匹配到\tsanle,而不是n ...

最新文章

  1. 秦州:西瓜书 + 南瓜书 吃瓜系列 13. 降维与度量学习(上)
  2. arcengine坐标转换[转]
  3. 解决 OCFS2 不能自动挂载 提示 o2net_connect_expired
  4. 微信公众平台--3.普通消息交互(发送与接收)
  5. DTCC 2020 | 阿里云叶正盛:数据库2025
  6. psd文件超大?教你如何压! - 技巧篇
  7. Maven常用参数说明
  8. linux wps历史版本下载,WPS Office 2019 For Linux 11.1.0.9604版携新更新发布下载
  9. Quartz开发-插件开发
  10. [网络安全自学篇] 六十二.PE文件逆向之PE文件解析、PE编辑工具使用和PE结构修改(三)
  11. android开发工具 go,轻松搭建基于go1.5开发Android应用的环境 | Go语言中文网 | Golang中文社区 | Golang中国...
  12. MyBatis面试可能会遇见的题
  13. mysql 1046_mysql 1046错误解决实例
  14. 什么样的爬虫是非法的?
  15. java+selenium3
  16. ue4种上树木 草地
  17. AC旁挂式组网的思路
  18. 计算机保研er的个人陈述应该怎么写?
  19. 计算机怎么自动锁定用户名,如何设置电脑账号密码并一键锁屏
  20. 中广芯源DC-DC电源芯片.自动升降压系统

热门文章

  1. 我靠加班把老员工弄走了,昨天老板又给我画饼,一天天浑浑噩噩,Android开发究竟还有前途吗?
  2. Eclipse工具启动提示the selection cannot be launched,and there are no recent
  3. 朱光潜《给青年的十二封信》
  4. 想要防治急性胃炎,需要做好这6件事!
  5. python用count计数_关于count计数器问题?
  6. python实现阴阳师自动刷御魂脚本_自己写的yys御魂python脚本
  7. 女朋友科普|男女朋友吵架竟然是为了……脑控机器人
  8. FineBI画图工具安装和使用
  9. 如何彻底关闭win10系统的cortana服务?
  10. 【搭建方案】无人机视频推流直播解决方案EasyDSS为森林安全保驾护航