正则表达式对qq号码校验

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

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号码进行校验,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

时间: 2017-06-13

主要是运用java.util.regex类. 复制代码 代码如下: import java.util.regex.Matcher; import java.util.regex.Pattern; public class CheckMobileAndEmail { /** * 验证邮箱地址是否正确 * @param email * @return */ public static boolean checkEmail(String email){ boolean flag = false; tr

话不多说,请看实例代码

一.校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 8 正数.负数.和小数:^(\-|\+)?\d+(\.\d+)?$ 9 有两位小数的正实数:^[0-9]

复制代码 代码如下: function isTel(object) { var s =document.getElementById(object.id).value; //电话和手机号码验证 var pattern =/^((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)/; /

话不多少,直接附上代码实例,仅供参考

&l

function isIPv6(str) { return str.match(/:/g).length [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

代码中用到了jQuery,传入的参数是jQuery选择的input对象.原理:先用正则匹配,再提取时分秒,看其是否在正常的范围内. 复制代码 代码如下: /** * 检测时间是否符合格式 * @param {Object} timeTextBox */function checkTime(timeTextBox){    var time = timeTextBox.val();    var regTime = /^([0-2][0-9]):([0-5][0-9]):([0-5][0-9])$

限制用户输入的内容可以有如下做法: $("#id").keyup(fucntion(){//当键盘按下之后立即校验,并替换当前操作框中的内容 var value = $(this).val(); $(this).val(value.replace(reg,replace_data)); }); 最常见的就是限制用户只能录入数字 var reg = new RegExp("[^0-9]","g");  [^0-9]表示非0-9之间的数字,g表示全局

目前使用的正则表达式如下: 复制代码 代码如下: (?=.*\d)(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{8,30} 对应的验证规则是:密码中必须包含字母.数字.特称字符,至少8个字符,最多30个字符. 这个正则表达式在C#可以正常使用,但是在Javascript中却有问题. 请问是在js中如何写这样的正则表达式? 测试字符串:a123456- 解决方法如下所示: 把\d改为[0-9]问题就解决了,正则表达式如下: 复制代码 代码如下: var regex = new

简言 在表单验证中,经常会用正则表达式做出生日期校验.本文把出生日期分割成几个部分,分步地介绍了实现一个出生日期校验的完整过程.相信您在理解了本篇的内容后,对编写正则表达式会有更深入的理解和更强的信心. 我们将一个形式如 2018-06-15 的出生日期分割个年份,月份和日期三个组成部分,分别来编写相应的正则. 1 年份正则 首先给出年份正则表达式的规则定义: 年份由4位数字组成 只接受19,20开头的年份 根据以上规则,很容易写出年份的正则表达式: var pattern = /^(19|20

主要介绍使用jQuery实现带有校验密码强度的注册页面,当然要想生成一个漂亮的带有密码强度检验的注册页面要有相关插件和类库配合,具体内容如下: 相关的插件和类库 complexify - 一个密码强度检验jQuery插件  justgage - 一个兼容性良好的仪表盘类库 主要功能 注册中包含一个密码强度检验组件,用户需要设置一定强度的密码才可以注册 密码强度使用仪表盘类库justgage来显示,不同的强度的密码将显示不同的颜色 密码强度符合要求后,显示注册按钮 代码说明 HTML:

推荐阅读:Javascript的表单验证长度 Javascript的表单验证-提交表单 Javascript的表单验证-揭开正则表达式的面纱 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证. 验证日期 日期的格式相对特别,不能光凭其长度来验证 常见的日期格式:先以两位数表示日,再以两位数表示月,最后以四位数表示年,期间以斜线分隔. MM/DD/YYYY 博主:怎样设计出验证日期是否符合格式的代码呢? 先来看一下验证日期格式的逻辑吧 将表单域中的值取出,

项目里面有个录入,需要数字格式进行校验,前端使用的是miniUI框架,miniUI文档里面自带了校验,vtype="float",校验浮点数的,但是它不能做到校验这个浮点数有几位整数和几位小数,所以就有必要重写写一个js函数来校验: 实现思路: 1.获取所填写的值 2.判断是否为空,不为空执行3 3.对字符串trim()去空格,并且判断以"."开始或者结尾的都不是合法的数字,给出提示. 4.提前判断字符串是否是true或者false,因为下面要使用Number函数,

推荐阅读:Javascript的表单验证长度 Javascript的表单验证-提交表单 Javascript的表单验证-初识正则表达式 在上篇文章给大家介绍了javascript的表单验证-初识正则表达式,本文给大家介绍Javascript的表单验证-揭开正则表达式的面纱,具体详情请看全文. 用元字符匹配相应的字符类型 创建正则表达式有点像创建字符串字面量,只不过正则表达式出现在一对"/"里 正则表达式中会用到一级元字符,用于连接字母与数字 "." 匹配任何字符,除

JavaScript控制图片360度旋转代码 var isIE = (document.uniqueID)?1:0; var i=1; function rotate(image) { var object = image.parentNode; if(isIE){ image.style.filter="progid:dXImagetransform.Microsoft.basicImage(rotation="+i+")"; i++; if(i>4) {i

JavaScript实现密码强度实时验证,供大家参考,具体内容如下 在网络服务中,为了保证用户的私密信息足够安全,会要求用户输入具有一定安全级别的密码,这样可以更好的防止他人盗用.比如在注册一些游戏账号时,如果输入纯数字或纯英文字符低于6位,就会提示密码强度太低,请重新输入.一些密码强度验证的方法都是计算字符的类型,然后分类加权累算.权重越高,相应的强度也就越高. 具体的写法及实现方式有很多种,本文只介绍其中一种方案

php正则判断是否为QQ号,正则表达式对qq号码校验相关推荐

  1. 请用正则表达式匹配出QQ号(假设QQ号码为5—10位);

    请用正则表达式匹配出QQ号(假设QQ号码为5-10位): 解答: ^ \d{5,10}$ 转载于:https://www.cnblogs.com/borter/p/9548333.html

  2. php 获取qq头像,php通过QQ号获取用户QQ昵称、QQ头像、QQ邮箱等信息!

    这个代码实在SegmentFault发现的,通过PHP代码可以通过QQ号码获取用户的QQ昵称.QQ头像.QQ邮箱信息.<?php // 通过QQ号即可获取用户信息 // 获取QQ头像接口 //  ...

  3. 陌生QQ号聊天,QQ咨询对话框,QQ临时对话框链接代码

    QQ临时对话框链接代码:http://wpa.qq.com/msgrd?v=3&uin=1735637997&site=qq&menu=yes 1735637997为聊天对象的 ...

  4. java正则判断日期格式_Java中用正则表达式判断日期格式是否正确

    1.Java中用正则表达式判断日期格式是否正确 DateType.java: /** * @Title:DateType.java * @Package:com.you.dao * @Descript ...

  5. php正则判断是否包特殊符号,正则表达式(RegExp)判断文本框中是否包含特殊符号...

    前言 有时,我们希望判断文本框中用户输入的字符是否含有特殊符号(*/#$@),就像用户注册时密码框的填写. demo 利用 RegExp 对象,能很优雅的实现以上需求: // even(文本框内容) ...

  6. 正则判断是否有html标签,正则表达式匹配所有HTML标签,除了和

    如果您坚持使用正则表达式,大多数情况下都可以使用这样的方法: # Remove all HTML except "p" tags $html =~ s{/?)(?:[^pP]|[p ...

  7. 通过QQ号查询对方QQ绑定手机号

    前言: 某日,同事打王者和队友产生分歧,游戏里互相问候对方双亲,本以为游戏结束就结束了.没想到他两加了游戏好友互骂,对方说这是小号让同事加他QQ大号.结果,同事加了,然后又被对方骂了一顿,当同事反应过 ...

  8. 使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名

    目录 (原创不易,你们对阿超的赞就是阿超持续更新的动力!) (以免丢失,建议收藏~~~) ------------------------------------------------------- ...

  9. 教大家利用QQ网页协议的方式,获取本地登录的QQ号(附代码)

    以前写过很多网页POST和GET提交的文章,这样的提交方式的效率真的很高! 教大家以GET的方法获取网络时间(WinHttp基础入门) 今天和大家一起分析一个网页协议,然后获取返回内容,从而获取登录的 ...

最新文章

  1. 从技术细节看美团的架构
  2. JS中window.event事件使用详解
  3. 让人抓头的Java并发(四) 阻塞队列--CPU飙升排查案例
  4. 超级签名源码_TestFlight 为什么那么多人选择TF签名?
  5. 怎样获得csdn积分?
  6. 一文彻底看懂Base64原理(并使用java实现)
  7. 成都“小甜甜”:她给了男人希望,男人却被嘲笑X丝
  8. 早上如何泡上一杯质量上佳的柠檬水
  9. IOS - Swift高德地图自定义标注、气泡
  10. 基于 B/S 架构自助点餐系统的设计与实现
  11. Mac电脑3D渲染和动画制作KeyShot Pro中文
  12. 事关健康、教育和工资 | 1月起,这些事有变化 |
  13. [渝粤教育] 西南科技大学 财务管理与分析 在线考试复习资料(2)
  14. Linux无线网卡驱动更新
  15. ECShop-v3.0.0漏洞复现
  16. 大佬教你们如何快速复制网页中的链接地址(技巧分享,非爬虫篇)
  17. 我的 MacBook M1 使用体验
  18. mycat 跨库间连表查询解决方案
  19. 【HTTP协议与网络编程】HTTP概念和消息
  20. 关于 Word2Vec 使用时遇到的一系列问题。

热门文章

  1. 通过JS方式实现隐藏手机号码中间4位数
  2. 初识神经网络——损失函数
  3. 破解所谓的ISP封路由的方法大集合
  4. 常见的哈希Hash算法 MD5 对称非对称加密 海明码
  5. M3DGIS三维电子沙盘数字沙盘大数据人工智能模拟对抗推演系统开发教程视频第一课
  6. 单片机c语言慧尾灯编码,基于AT89S52单片机的汽车LED尾灯控制器设计毕业论文+电路仿真+PCB+程序源码...
  7. 联想win10的摄像机(相机)不能正常运行解决方法
  8. python自动办公pdf_Python自动化办公实战教程2020最新带源码
  9. ubuntu安装Java教程
  10. STM32数据采集及上云实现——DHT11温湿度采集