字符运用
public static void main(String[] args) { textmun(); text1(); // String str1="b"; // String red="[abcdefg]";//规则(正则表达式):[abcd]中的任意一个 // boolean bb=str1.matches(red); // System.out.println(bb); // // String str2="0"; // String reg="[^123]";//非其中的任意一个 // boolean cc=str2.matches(reg); // System.out.println(cc); // // String str="7"; // String reg1="[0-9]";//0-9中的任意一个:必须是连接的 // boolean aa=str.matches(reg1); // System.out.println(aa); } private static void text1() { } public static void textmun(){ String str6="ghjfjl"; String reg5="[a-z]{3,5}";//从a-z中取3-5个字母 boolean falg5=str6.matches(reg5); System.out.println(falg5); // //?:0或1个 String str5="0"; String reg4="[0-7]?"; boolean falg4=str5.matches(reg4); System.out.println(falg4); // //*:0或0个以上 String str4="0123"; String reg3="[0-8]*"; boolean falg3=str4.matches(reg3); System.out.println(falg3); // //+:一个或一个以上 String str3="123"; String reg2="[0-9]+"; boolean falg2=str3.matches(reg2); System.out.println(falg2); // String reg3="\\d+";//数字字符 String str="123@456.com"; String reg="\\d+[@]\\d+(.com)"; boolean falg=str.matches(reg); System.out.println(falg); // String reg4="\\+w";//单词字符 String str2="cheng@qq.com"; String reg1="\\w+[@]\\w+(.com)"; boolean falg1=str2.matches(reg1); System.out.println(falg1); }