java 电话号码 打号_java电话号码怎么匹配?
展开全部
匹配62616964757a686964616fe58685e5aeb931333337613164电话号码需要java 正则表达式.
要更加准确的匹配手机号码只匹配11位数字是不够的,比如说就没有以144开始的号码段,
故先要整清楚现在已经开放了多少个号码段,国家号码段分配如下:
移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188
联通:130、131、132、152、155、156、185、186
电信:133、153、180、189、(1349卫通)import java.io.IOException;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class ClassPathResource {
public static boolean isMobileNO(String mobiles){
Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");
Matcher m = p.matcher(mobiles);
System.out.println(m.matches()+"---");
return m.matches();
}
public static void main(String[] args) throws IOException {
System.out.println(ClassPathResource.isMobileNO("13245184639"));
}
}
java 电话号码 打号_java电话号码怎么匹配?相关推荐
- java 正则 不包含_java使用正则表达式匹配不包含某个规则的字符串
测试数据: 例如上面这几条简单的日志条目,我们想实现两个目标: 1.把8号的数据过滤掉: 2.把那些不包含robots.txt字符串的条目给找出来(只要Url中包含robots.txt的都给过滤掉). ...
- java exception 行号_java日志记录错误的文件_方法_行号_报错信息
1.java日志记录错误的文件.方法.行号.报错信息 StackTraceElement s= e.getStackTrace()[0]; 1.1.记录保存的文件s.getFileName() 1.2 ...
- java显示行号_java开发文本编辑器手记之行号显示
学java编程一段时间了,想利用java swing开发一个桌面的文本编辑器程序,首先想要实现的便是显示行号的功能,由于要实现一些关键词着色功能,选择了JTextPane,其实还有一个JEditorP ...
- java设备imei号_Java IMEI串号生成规则
/** * imei由15位数字组成, * 前6位(TAC)是型号核准号码,代表手机类型. * 接着2位(FAC)是最后装配号,代表产地. * 后6位(SNR)是串号,代表生产顺序号. * 最后1位 ...
- java唯一订单号_java web在高并发和分布式下实现订单号生成唯一的解决方案
方案一: 如果没有并发,订单号只在一个线程内产生,那么由于程序是顺序执行的,不同订单的生成时间戳正常不同,因此用时间戳+随机数(或自增数)就可以区分各个订单.如果存在并发,且订单号是由一个进程中的多个 ...
- java获取行号_java – 如何获取一个方法的行号?
我想做同样的事情,经过一些研究,就解决了javassist.您将需要添加javassist(我使用版本3.15.0-GA). 给定以下类确定"x"方法的位置.方法名称"x ...
- java生产订单号_java 生成订单号
public class Order { private static int orderNum = 0001; public static String getOrderNo(){ long No ...
- java设备imei号_java 怎么计算IMEI号码正确性
展开全部 已完成,复制粘贴,采纳即636f707962616964757a686964616f31333337376362可. public class IMEI { private static v ...
- python正则表达式提取电话号码区号_Python学习笔模式匹配与正则表达式之电话号码和Email地址提取程序...
随笔记录方便自己和同路人查阅. #------------------------------------------------我是可耻的分割线--------------------------- ...
最新文章
- R语言可视化包ggplot2绘制甘特图(gantt chart)实战
- Command ‘[‘ninja‘, ‘-v‘]‘ returned non-zero exit status 1
- 网站关键词密度对SEO优化的重要性
- Android Wear开发者预览版入门
- vue 判断页面加载完成_vue项目搭建及总结
- zookeeper理解
- SpringBoot YML配置文件
- 山寨机来了:小米10至尊、透明版只要688
- 【Flink】Flink 报错 Initial AbstractPagedOutputView Segment may not be null
- FastDfs工作笔记002---SpringBoot集成FastDfs
- wps2013打开word是xml
- hardlockup的原理说明
- Flutter圆形图片
- 西安交大2021考研计算机专业复试分数线,西安交通大学2021年研究生复试分数线是多少...
- 2008服务器系统之家,UEFI+GPT模式安装Windows server 2008 R2教程
- 基于Python的拉勾网的模拟登录获取cookie
- Trie树【p2264】情书
- 前端 导出二进制流文件
- Android与bmob的有机结合
- npm install 报错 Failed at the XXX install script
热门文章
- 线上的观众朋友们好,这里是最劲最有料的华为云现场直播!
- 你不曾见过的酷炫地图可视化作品(二)
- c 程序设计语言标准库,C++程序设计语言(第4部分:标准库)(原书第4版) 中文pdf扫描版[86MB]...
- 即日起,申请美国签证需要提供社交媒体账户
- 【STM32】一次F105 USB OTG驱动填坑记录
- 技术沙龙|这期我们聊聊软件工程师的区块链升级挑战(杭州)
- 关于 Redlock 的讨论
- 【设计模式2_工厂模式、策略模式】
- 机器学习三大基本任务_Task01
- 黑马程序员————数组(day4)