Java tutorial
\ is a special character, escape it again with another \ public class Main { public static void main(String args[]) throws Exception { String s = "|A|BB||CCC|||"; String[] words = s.split("\\|"); for (String string : words) { System.out.println(string); } } } /* A BB CCC */