String.split("(?<=\\s)|(?=\\s+)"), что означает выражение в скобках после метода сплит, прошу помочь разобраться, как можно подробней. За статьи по данному вопросу буду отдельно благодарен 🙏
Anonymous #3346453
24 уровень
Помогите разбор синтаксис
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Aleksei Software Engineer в Cisco Expert
12 апреля, 17:30
Если новичок, то не забивай себе голову. Регулярки большинство гуглит всю карьеру и ничего страшного :) Сейчас chatGPT отлично помогает с этим.
+2
Денис Enterprise Java Developer
10 апреля, 11:59
Это регулярное выражение, по ним есть не мало отдельных книг, возьми почитай. Я не большой эксперт по регуляркам, но судя по всему тут идёт какое-то условное разбиение по условию: сразу перед пробелом или после пробела (нескольких пробелов). Хз что именно хотел сказать автор, возможно хотел разбить строку на элементы при этом сохранить пробелы как части этой строки.
0