java 常用API

package com.orcal.demc01;

public class Regex {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//校验qq号码.
		//1:要求必须是5-15位数字
		//2:0不能开头
        String regex="[1-9][0-9]{4,14}";
        String str="1051765559";
        boolean f=str.matches(regex);
        System.out.println(f);
        //校验手机号码
    	//1:要求为11位数字
    	//2:第1位为1,第2位为3、4、5、7、8中的一个,后面9位为0到9之间的任意数字。
    	//代码演示:
        //[0-9]=[\\d]
        String regex1="1[34578][0-9]{9}";
        String str1="13866922351";
        boolean f1=str1.matches(regex1);
        System.out.println(f1);
        //:分割出字符串中的的数字(-)
        String str2="138-6564-8987";
        //也可把-换成6,随需要来制定
        String regex2="-";
        String[] strr=str2.split(regex2);
        //增强for
        for(String a(定义你要遍历数组和集合的一个变量):strr(数组或集合名)){
        	System.out.println(a);
        }
	}

}

 

posted @ 2018-05-26 11:21  韩凯  阅读(127)  评论(0编辑  收藏  举报