正则表达式对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号码进行校验,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
利用js正则表达式校验正数、负数、和小数
话不多少,直接附上代码实例,仅供参考 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>&l
-
Javascript校验密码复杂度的正则表达式
目前使用的正则表达式如下: 复制代码 代码如下: (?=.*\d)(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{8,30} 对应的验证规则是:密码中必须包含字母.数字.特称字符,至少8个字符,最多30个字符. 这个正则表达式在C#可以正常使用,但是在Javascript中却有问题. 请问是在js中如何写这样的正则表达式? 测试字符串:a123456- 解决方法如下所示: 把\d改为[0-9]问题就解决了,正则表达式如下: 复制代码 代码如下: var regex = new
-
最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等
一.校验数字的表达式 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]
-
JavaScript正则表达式校验非零的正整数实例
话不多说,请看实例代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></titl
-
jquery 正整数数字校验正则表达式
限制用户输入的内容可以有如下做法: $("#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表示全局
-
利用Java正则表达式校验邮箱与手机号
主要是运用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
-
校验普通电话、传真号码的正则表达式(可以+开头,除数字外,可含有-)
复制代码 代码如下: 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}))$)/; /
-
jQuery中校验时间格式的正则表达式小结
代码中用到了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])$
-
js:校验IPv6地址的正则表达式
function isIPv6(str) { return str.match(/:/g).length [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
-
正则表达式对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 = "
-
JAVA正则表达式校验qq号码的方法
Java 正则表达式 正则表达式定义了字符串的模式. 正则表达式可以用来搜索.编辑或处理文本. 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别. 正则表达式实例 一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 "Hello World" 字符串. .(点号)也是一个正则表达式,它匹配任何一个字符如:"a" 或 "1". 下表列出了一些正则表达式的实例及描述: 正则表达式 描述 this is t
-
JavaScript中的正则表达式使用及验证qq号码的正则
废话不多说了,直接给大家贴正则表达式代码了. function myValid() { var errorMsg = ""; var res = true; //拿到要验证的值. var receiveName = $("#receiveName").val();//姓名 var receiveMobile = $("#tMobile").val();//手机号 var validCode = $("#validCode").
-
java正则表达式表单验证类工具类(验证邮箱、手机号码、qq号码等)
java使用正则表达式进行表单验证工具类,可以验证邮箱.手机号码.qq号码等 复制代码 代码如下: package util; import java.util.regex.Matcher;import java.util.regex.Pattern; /** * 使用正则表达式进行表单验证 * */ public class RegexValidateUtil { static boolean flag = false; static String regex = ""
-
正则表达式截取身份证号码加密的方法
下面一段简单的代码给大家介绍正则表达式截取身份证号码加密的方法,具体代码如下所示: 直接上代码: var idCard = '420119188404098978X'; //保留前四位和后四位,中间用*号加密 idCard = idCard.replace(/(\d{4})\d*([0-9a-zA-Z]{4})/,"$1******$2"); //结果:4201******978X PS:下面介绍比较规范的身份证号验证正则表达式 一些要求用户信息比较严格的地方比如用户注册.登录的时候都
-
正则表达式验证身份证号码和邮箱、判断checked选中状态
项目中正好写到登录注册,在用blur事件验证用户输入内容的时候,出现了点bug,最后是在注册按钮onclick的事件里获取用户输入值来验证的. 判断checked选中状态: if(!$('#checkedAgree').prop("checked"){ console.log('no');//未选中 }else{ console.log('yes');//选中 } //注册 $(".regBtn").on('click',function(){ var regUse
-
JS获得QQ号码的昵称,头像,生日的简单实例
http://r.qzone.qq.com/cgi-bin/user/cgi_personal_card?uin=指定QQ号码 将会返回下列内容: _Callback({"uin":查询的QQ号码,"qzone":1,"nickname":"昵称","offsetBirth":距离生日的天数,"avatarUrl":"查询的QQ号码头像地址"}); 针对这个内容,对_
-
C++获取本机登陆过的QQ号码示例程序
先看效果图,代码在下面 复制代码 代码如下: // FileName: GetQQ.h #pragma once #include <vector> class GetQQ{private: std::vector<CString> m_qqNum; public: GetQQ(); ~GetQQ();public: // 获取QQ号码 std::vector<CString> Init(void);}; 复制代码 代码如下: // FileNa
-
JS使用正则表达式验证身份证号码
废话不多说了,先给大家看一段代码吧 function isCardNo(card) { // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if(reg.test(card) === false) { alert("身份证输入不合法"); return false; } } 最近的项目中用的需要调用实名认证的接口,实名
-
js快速与任意QQ号码建立临时对话
function locate(){ var input= document.getElementById("no").value; document.getElementById("no").focus(); var reg = /^[1-9]\d{4,9}$/; if(!reg.test(input)){ alert("非法的QQ号码"); document.getElementById("no").select(); r
随机推荐
- IOS设置按钮为圆角的示例代码
- Oracle 的入门心得 强烈推荐
- 从零开始学ASP.NET-基础篇第1/7页
- 2个页面间不通过Session与url的传值方式
- Laravel 5框架学习之日期,Mutator 和 Scope
- java如何实现项目启动时执行指定方法
- C#实现让窗体永远在窗体最前面显示的实例
- C#通过反射获取当前工程中所有窗体并打开的方法
- php正则表达式(regar expression)
- JavaScript实现向OL列表内动态添加LI元素的方法
- jquery UI Datepicker时间控件的使用方法(加强版)
- 基于C#实现的多生产者多消费者同步问题实例
- jquery animate实现鼠标放上去显示离开隐藏效果
- 第一次接触神奇的Bootstrap网格系统
- Win 2003下架设视频广播平台
- 巧妙从进程中判断出病毒和木马的方法
- python+Django+apache的配置方法详解
- 浅析十款PHP开发框架的对比
- 回归正途,用Opteron 144打造高性价比服务器
- Java中的同步与异步详细介绍