• 字符运用


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

      

  • 相关阅读:
    gvim : invalid input string
    端口
    Sequence Overview
    vi的使用
    Ubuntu安装CodeBlocks相关问题总结
    中断
    Ubuntu Software Repository
    UVA 12299 RMQ with Shifts
    UVA 12293 Box Game
    POJ 3468 A Simple Problem with Integers (1)
  • 原文地址:https://www.cnblogs.com/ch123456/p/6993247.html
Copyright © 2020-2023  润新知