J2SE之不使用正则表达式如何验证QQ号码
2014-06-23 15:10
239 查看
我们一般为了验证字符串类型的都是用正则表达式,下面的程序我是没有使用正则表达式来进行验证,不过这种验证有点麻烦,就当是自己学习过程中的分享。
package com.test; /** * 如何不用正则表达式验证QQ号(假如QQ号是5-10,不能以0开头,且只能是数字) * @author Administrator * */ public class RegexDemo { public static void main(String[] args){ checkQQ(); } public static void checkQQ(){ String QQ="012345"; if(QQ.length()>=5&&QQ.length()<=10){ if(!QQ.startsWith("0")){ char[] charQQ=QQ.toCharArray(); boolean flag=false; for(int i=0;i<QQ.length();i++){ if(!(charQQ[i]>='0'&&charQQ[i]<='9')){ flag=true; } } if(!flag){ System.out.println("QQ是:"+QQ); }else{ System.out.println("QQ只能是数字"); } }else{ System.out.println("不能以0开头"); } }else{ System.out.println("长度出现错误"); } } }
相关文章推荐
- JavaScript中的正则表达式使用及验证qq号码的正则
- JavaScript中的正则表达式使用及验证qq号码的正则
- 如何在html的javascript中写函数function()并用正则表达式验证身份证号码与邮箱格式是否正确
- 如何使用JavaScript和正则表达式进行数据验证
- 如何使用JavaScript和正则表达式进行数据验证
- 如何使用JavaScript和正则表达式进行数据验证
- js正则表达式:验证邮箱格式、密码复杂度、手机号码、QQ号码(未测试)
- html5中如何使用正则表达式进行表单验证
- 如何使用JavaScript和正则表达式进行数据验证
- JS使用正则表达式验证身份证号码
- matches 正则表达式的使用 编写代码,验证手机号码,并告知用户是"189""158""130" 号段各自的运营公司, 如果号码长度有误,告诉用户手机号码 不存在。
- 输入QQ号码时用正则表达式来验证是不是QQ号
- java正则表达式表单验证类工具类(验证邮箱、手机号码、qq号码等)
- c#.net使用正则表达式验证文本中是否包含手机号码或电话号码?
- js正则表达式:验证邮箱格式、密码复杂度、手机号码、QQ号码
- ios 使用正则表达式的邮箱,手机号码,身份证号验证的快捷方式
- js正则表达式用法实例:验证邮箱格式、密码复杂度、手机号码、QQ号码
- 如何使用JavaScript和正则表达式进行数据验证
- JavaScript之正则表达式验证邮箱,手机号码,身份证,网址,QQ,邮政编码,中文
- js如何用正则表达式验证手机号码,邮箱,座机号