Java Regex split() works quite different to oro split()