正则表达式--Split易错题

public class TestSplit {
    public static void main(String[] args) {
        String s= "aa bb      cc";
        System.out.println(Arrays.toString(s.split(" +")));    //split括号里的数代表1或更多个空格

        String str = "192.168.53.11";
        System.out.println(Arrays.toString(str.split("\\.")));  //正则表达式里'.'代表任意字符,需要加\\转义字符

        String path = "H:\\自学\\Java基础视频\\day14\\avi";
        System.out.println(Arrays.toString(path.split("\\\\"))); //正则里'\\'表示一个'\'  ,所以表示两个'\\'需要用四个'\\\\'




    }
}

你可能感兴趣的:(编程语言)