如何在Java中验证电话号码(正则表达式)
Java中的正则表达式模式始终是验证用户电话号码的最佳方法。 在这里,我提供了一个正则表达式模式来确定电话号码的格式是否正确,该模式强制以3位数字开头,后跟一个“-”,最后是7位数字 。
\\d{3}-\\d{7}
说明
\\ d =仅允许数字
{3} =长度
所有电话号码必须为“ xxx-xxxxxxx”格式。 例如
1)012-6677889 –通过
2)01216677889 –失败,“-”缺失
3)A12-6677889 –失败,仅允许数字
4)012-66778899 –失败,结尾仅7位数字
Java中电话号码验证的完整源代码
import java.util.regex.Matcher;
import java.util.regex.Pattern;public class ValidatePhoneNumber {public static void main(String[] argv) {String sPhoneNumber = "605-8889999";//String sPhoneNumber = "605-88899991";//String sPhoneNumber = "605-888999A";Pattern pattern = Pattern.compile("\\
http://www.taodudu.cc/news/show-6630673.html
相关文章:
- Java_公司与薪水(抽象类举例)
- JAVA求职(盘点我这些年曾经面试过的一些公司)
- Windows计算器求以2为底的对数
- 关于java中对数的计算
- 电感为什么会有饱和电流
- Tobii眼动仪插件和案例
- Ubuntu下使用Tobii Eye Tracker 4C眼动仪
- 怎样用tobii公司的eye tracker 5获取眼动数据?
- matlab 处理眼动仪数据总结(一) :数据读取
- 【眼动仪】Tobii 卸载问题
- Tobii眼动仪 python SDK 时间同步的技巧
- 眼动仪 python SDK tobii_research 操作笔记
- matlab 处理眼动仪数据总结(一) :数据读取
- 用友U8开放平台的 api接口
- 用友伙伴管理平台 - http://partner.yonyou.com
- 授人以鱼不如授人以渔,今天手把手教你怎么从微软官方下载Windos10正版镜像
- 【全】最简单安装纯净版win10系统和删除双系统
- 工作绩效数据、工作绩效报告和工作绩效信息的区别
- 如何评价测试人员的工作绩效?
- 企业绩效考核中,员工感觉考核不公平,该如何优化?
- 项目管理中工作绩效数据、信息和报告的关系
- 如何提高你的项目绩效?
- 绩效管理与绩效评估
- 什么是绩效管理?
- uniapp 连接夜神模拟器
- python自动演奏Freepiano【双手合奏】
- 注册登录功能的完善
- 永久免费域名PP.UA最新注册指南
- 易路代理搭配AdsPower如何使用,易路代理2022最新教程分享
- 任意用户注册
如何在Java中验证电话号码(正则表达式)相关推荐
- 如何在Java中验证电话号码(正则表达式+ Google libphonenumber)
关于如何在不同国家(例如美国,美国)使用Java验证电话号码的快速指南. 带有正则表达式和Google libphonenumber API的示例程序. 1.简介 在本教程中,我们将学习如何在java ...
- java 正则表达式 开头_如何在Java中修复表达式的非法开头
java 正则表达式 开头 您是否遇到过这个令人难以置信的错误,想知道如何解决它? 让我们仔细阅读一下,研究如何解决表达式Java非法开头错误. 这是一个动态错误,这意味着编译器会发现某些不符合Jav ...
- 如何在JavaScript中验证电子邮件地址
如何在JavaScript中验证电子邮件地址? #1楼 与squirtle相比 ,这是一个复杂的解决方案,但是在正确验证电子邮件方面做得非常出色: function isEmail(email) { ...
- Java中快速掌握正则表达式
Java中快速掌握正则表达式 概述 匹配符号 快捷符号 开始和结束 分组及其各种形式 常用的正则表达式 概述 某个语句规则的字符串 匹配符号 中括号[ ]:只有方括号里面 指定的字符 才参与匹配,也只 ...
- 如何在Java中比较日期? [重复]
本文翻译自:How to compare dates in Java? [duplicate] This question already has answers here : 这个问题已经在这里有了 ...
- java正则表达式匹配数字范围_在java中怎么利用正则表达式匹配数字
在java中怎么利用正则表达式匹配数字 发布时间:2020-12-03 17:47:12 来源:亿速云 阅读:58 作者:Leah 在java中怎么利用正则表达式匹配数字?针对这个问题,这篇文章详细介 ...
- java中转json字符串_如何在Java中转义JSON字符串-Eclipse IDE技巧
java中转json字符串 在Java应用程序中工作或进行JSON解析时,通常很常见的做法是从某些资源(例如RESTful Web服务)中复制粘贴JSON字符串,然后使用Jackson库解析JSON. ...
- 如何在Java中转义JSON字符串-Eclipse IDE技巧
在Java应用程序中工作或进行JSON解析时,通常很常见的做法是从某些资源(例如RESTful Web服务)中复制粘贴JSON字符串,然后使用Jackson库解析JSON. 这是测试和学习Java中解 ...
- angular和react_如何在Angular中验证默认和自定义React形式
angular和react by Luuk Gruijs Luuk Gruijs着 如何在Angular中验证默认和自定义React形式 (How to validate default and cu ...
最新文章
- 泛前端知识图谱(Web/iOS/Android/RN)
- 如何用python实现自动化办公_python自动化办公操作PPT的实现
- 去除php_eol,php去除换行符的方法小结(PHP_EOL变量的使用)
- python打地鼠游戏代码_打地鼠的游戏宝贝们都喜欢,快和宝贝一起动手画一幅《打地鼠》吧...
- 【赠书】如何构建企业级的推荐系统?这本书值得一看
- Promise对象的创建与使用
- SAP Spartacus HTTP请求的错误处理机制
- iis同时运行asp和php,服务器IIS同时支持ASP和PHP
- linux ubuntu 开启ssh服务,开启SSH服务远程登录ubuntu
- 重置手机_【轻松办税】ITS客户端申报密码重置不会操作?看过来,3分钟包你会!...
- 前端学习(731):函数的使用
- 国科大高级人工智能-总结
- saltstack(三)state
- 如何做好大型数据中心的运维
- c++学习笔记(八)- map
- php debug pit,start.php
- 动态链接库dll,导入库lib,静态链接库lib
- C语言 汉字ASCII转Unicode
- 从RTS游戏看游戏开发-2
- 计算机专业论文在线教育,在线教育系统 计算机毕业论文.doc
热门文章
- c++调用python接口_Python调用有道智云文本翻译API接口实现“智能”伪原创
- nodejs使用redis库
- 流量计算机英语怎么说,流量用英语怎么说
- 杨国安教授对企业生命周期的解读
- C++ boost协程技术介绍
- oracle 频繁操作删除对索引的影响吗,清除Oracle中无用索引 改善DML性能
- 解决问题黄金三步:定义问题—分解问题—归
- Dubbo 通信协议 dubbo 协议为什么不能传大包
- aix oracle日常维护,IBM AIX 日常简易维护
- mysql创建表shop_Mysql创建数据库