Объясните как работает данная строка в Java метод split

origin.split("[^a-zA-Zа-яА-Я]")

Ответы (1 шт):

Автор решения: Aziz Umarov

Разбить строку по символам которые не входят в a-zA-Zа-яА-Я. т.е. разбить строку не по буквам.

String [] s = "Я выйду на балкон".split("[^a-zA-Zа-яА-Я]")

s будет ["Я", "выйду", "на", "балкон"]
 
→ Ссылка