Мне нужна помощь, чтобы понять регулярные выражения.По какой-то причине, я прочитал много уроков и много вопросов здесь на софе, и не могу понять это.Я хочу использовать функцию String.split
, как здесь: Java string.split - разделитель из нескольких символов .Но я не могу понять эту часть:
String[] parts = input.split("[,\\s\\-:\\?]");
Давайте предположим, что я хочу сделать разделение со следующими разделителями: "" (пробел), "."(полная остановка), "," (кома), "!", "» "," «" и т. д. Как я могу получить это с помощью регулярных выражений?Я хочу понять, что это за символы: ("[, \ s \ -: \?]").Что значит "\ s", зачем это нужно.