废话不多说了,直接给大家贴代码了,具体代码如下所示:

package 正则表达式;

/*对QQ号码进行校验

要求5~15位,不能以0开头,只能是数字*/

import java.util.regex.Matcher;

import java.util.regex.Pattern;

public class Test {

public static void main(String[] args) {

// TODO Auto-generated method stub

String qq = "23412312";

String regex = "[1-9][0-9]{4,14}";//第一位1-9之间的数字,第二位0-9之间的数字,数字范围4-14个之间

//String regex2 = "[1-9]\\d{4,14}";//此句也可以

boolean flag = qq.matches(regex);

if(flag)

System.out.println("QQ号正确");

else

System.out.println("QQ号错误");

}

}

以上所述是小编给大家介绍的正则表达式对qq号码进行校验,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

java qq正则表达式_正则表达式对qq号码校验相关推荐

  1. 使用Java编写Hive的UDF实现身份证号码校验及15位升级18位

    使用Java编写Hive的UDF实现身份证号码校验及15位升级18位 背景 在数仓项目中,有时候会根据身份证信息做一些取数filter或者条件判断的相关运算进而获取到所需的信息.古人是用Oracle做 ...

  2. java replaceall正则表达式_正则表达式的规则及应用

    第三阶段 JAVA常见对象的学习 正则表达式 (一) 正则表达式概述 (1) 简单概述 就是符合一定规则的字符串. (2) 常见规则 (3) 常见功能 //判断功能 正则表达式是非常强大的,我们通过几 ...

  3. 计算机考试qq用户找回密码,找回QQ密码_详细讲述QQ密码找回教程方法【图文】-太平洋电脑网PConline-太平洋电脑网...

    QQ号码对于现在大多数人来说就如我们的手机号码一样重要,而QQ密码是QQ的重要保障.QQ密码忘记后,找回QQ密码就必不可少,那么QQ密码怎么找回?怎么快速找回呢?下面我就分享下QQ密码找回的几种高几率 ...

  4. java 正则匹配_正则表达式真的很强大,可惜你不会写

    专注于Java领域优质技术,欢迎关注 本文旨在用最通俗的语言讲述最枯燥的基本知识 文章提纲: 元字符 重复限定符 分组 转义 条件或 区间 正则表达式在几乎所有语言中都可以使用,无论是前端的JavaS ...

  5. java 正则 关键字_正则表达式关键字

    在表达式中有特殊意义,需要添加 "\" 才能匹配该字符本身的字符汇总 字符 说明 ^ 匹配输入字符串的开始位置.要匹配 "^" 字符本身,请使用 "\ ...

  6. java 完全匹配_正则表达式的完全匹配和部分匹配

    Java正则表达式有3中量词匹配模式: 1.贪婪量词: 先看整个字符串是否匹配,如果没有发现匹配,则去掉最后字符串中的最后一个字符,并再次尝试,如果还是没有发现匹配,那么,再次去掉最后一个字符串的最后 ...

  7. java限定符_正则表达式之限定符

    导读热词 我们知道正则表达式中的元字符一次一般只能匹配一个位置或一个字符,如果要匹配一个或 零个或多个字符的时候,则需要使用限定符了.限定符就是允许特定字符或字符集合自身重复出 现的次数.常用的限定符 ...

  8. java仿qq 界面_界面--仿qq登录界面

    [java]代码库package s1127qq登陆界面; import java.awt.BorderLayout; import java.awt.Color; import java.awt.C ...

  9. oracle匹配靓号的正则表达式_正则表达式号码靓号类型判断代码

    正则表达式号码靓号类型判断代码 更新时间:2010年05月09日 13:56:59   作者: 很多网站需要将好的会员号留着,或用于日后的盈利.实现方法不是本文讨论范围,本文仅列出博主用于检测靓号类型 ...

最新文章

  1. oracle sql判断相等,获取多行相等的人员(Oracle SQL)
  2. JAVA对图片的任意角度旋转,以及镜像操作
  3. centos 6.4 postfix mysql_postfix+dovecot+mysql+extmail安装笔记(基于CentOS 6)
  4. Internet导致业务绩效降低的4个怪原因—Vecloud微云
  5. delphi 16 网页缩放
  6. Java中的PriorityBlockingQueue
  7. [渝粤题库]陕西师范大学《幼儿园语言教育》作业
  8. 吴恩达机器学习笔记一
  9. 智能一代云平台(八):代码依赖分析系统
  10. DevExpress DateEdit控件选择精确到秒
  11. Java十进制转换为二进制
  12. Springcould学习总结
  13. 国科大学习资料--多媒体分析与理解(卢汉请)-2019期末考试题
  14. 分布式数据库之TiDB
  15. 安卓跳转应用市场评论
  16. 高物实验报告计算机模拟高分子,高分子物理课程实验报告(.doc
  17. 探讨标准的采购外协“Subcontract”流程(一)
  18. android 全志a10(2.3.4)开发二(linux内核编译及源码编译)
  19. 盘点Java技术在生活中的10大应用!
  20. windows - 摄像头采集

热门文章

  1. 【OpenCV】基于ResNet和Caffe模型的图像分类
  2. F - Friends
  3. Android 8.1 App开机自启动、注册为无障碍服务、实现悬浮窗
  4. java 获取所有实现类_Java动态获取实现某个接口下所有的实现类对象集合
  5. org.apache.spark.streaming.dstream.ShuffledDStream@310aee0b has not been initialized
  6. python中turtle要安装吗_Python之pygame安装过程中出现的问题以及解决方法
  7. JavaScript 沙箱模式
  8. c# cad 二次开发 类库 CAD表格的操作,给CAD添加一个表格
  9. STM32学习之通用定时器中断
  10. C语言关键字:goto