当前位置: 首页 > article >正文

Java-手机号码检验

在Java中,检验手机号码的有效性通常通过正则表达式来实现。正则表达式是一种强大的文本匹配

工具,可以用来验证输入数据是否符合预期的模式。对于中国大陆的手机号码,通常有以下几种格

式:

移动:134、135、136、137、138、139、150、151、152、157、158、159、172、178、182、

183、184、187、188、198

联通:130、131、132、155、156、171、175、176、185、186

电信:133、153、173、174、180、181、189、199

一个简单的正则表达式来检验中国大陆手机号码可以是这样的:

String regex = "^1[3-9]\\d{9}$";

这个正则表达式的含义是:

^ 表示字符串的开始。

1 匹配手机号的第一位数字,必须是1。

[3-9] 匹配第二位数字,可以是从3到9中的任意一个数字。

\\d{9} 匹配接下来的九位数字。

$ 表示字符串的结束。

下面是一个完整的Java方法示例,用于检验手机号码: 

import java.util.regex.Pattern;
import java.util.regex

http://www.kler.cn/a/301444.html

相关文章:

  • Redis-08 Redis集群
  • Springboot基于GIS的旅游信息管理系统
  • HBase 开发:使用Java操作HBase
  • 【不写for循环】玩玩行列
  • 【设计模式】行为型模式(五):解释器模式、访问者模式、依赖注入
  • 【51单片机】LCD1602液晶显示屏
  • PyTorch:优化读取LMDB数据的五大策略
  • 828华为云征文 | 华为云Flexus X实例上实现Docker容器的实时监控与可视化分析
  • 实时监控电脑屏幕如何做到?怎么监视电脑屏幕?(30秒学会这3种简单又实用的方法)
  • rfc3550讲了什么?
  • MyBatis 一级缓存失效场景的深入分析
  • [java][tomcat]监控远程的tomcat
  • LeetCode之滑动窗口
  • jupyter里怎么设置代理下载模型
  • Qt使用绿色pdf阅读器打开文件
  • 菜鸟入门Docker
  • Python的安装与配置并在本地盘符创建共享路径打造低成本私人云盘
  • 【Unity】il2cpp 项目Build报错
  • 白月光git
  • 怎么样处理浮毛快捷又高效?霍尼韦尔、希喂、米家宠物空气净化器实测对比
  • C# WPF编程-串口通信
  • 培训第九周(部署k8s基础环境)
  • 【STL中容器汇总】map、list、vector等详解
  • C#中的字段和属性
  • 240908-Linux通过ln设置软链接关联大模型文件
  • Linux 防火墙:iptables (一)