Есть ли способ разделить строки с String.split() и включить разделители?

Я пытаюсь разбить строку со всеми не-алфавитно-цифровыми символами в качестве разделителей, но метод Java String.split() отбрасывает символы разделителя из результирующего массива. Есть ли способ разделить строку подобно шаблону регулярных выражений "\ W", но сохраните разделители?