Регулярное выражение Java value.split («\\.»), «Точка обратной косой черты» делится на символ?
Из того, что я понимаю, точка обратной косой черты (\.
) означает один персонаж любого персонажа? Так как обратная косая черта является побегом, она должна быть обратной косой чертой ()"\\."
Что это делает со строкой? Я только что видел это в существующем коде, над которым я работаю. Из того, что я понимаю, он будет разбивать строку на отдельные символы. Почему это вместоString.toCharArray()
, Таким образом, это разбивает строку на массив строк, который содержит только один символ для каждой строки в массиве?