首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

手机号码,身份证,ip地址正则证验

2012-10-30 
手机号码,身份证,ip地址正则验证package com.zou.regeximport java.util.regex.Matcherimport java.util

手机号码,身份证,ip地址正则验证

package com.zou.regex;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test1 {static void test(){Pattern p = null; //正则表达式Matcher m = null; //操作的字符串boolean b = false;//手机号p = Pattern.compile("^1[3,5,8]\\d{9}$");m = p.matcher("13111111111");b = m.matches();System.out.println("匹配结果:"+b);//18位身份证p = Pattern.compile("\\d{6}((19|20)\\d{2})((0[0-9])|(1[0-2]))(((0|1|2)[0-9])|(3[0,1]))\\d{3}[xX\\d]");m = p.matcher("42900619881231070x");b = m.matches();System.out.println("匹配结果:"+b); //ip地址p = Pattern.compile("((1?\\d{1,2})|(2(([0-4]\\d)|(5[0-5])))\\.){3}((1?\\d{1,2})|(2(([0-4]\\d)|(5[0-5]))))");m = p.matcher("255.255.255.00");b = m.matches();System.out.println("匹配结果:"+b); }public static void main(String argus[]){test();}}

?

2 楼 zousy999 2011-08-12   呵呵 我也是菜鸟一个 最近研究了一下

热点排行