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); } } }