Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Разбиение строки на токены через String.split с экранированием / 2 сообщений из 2, страница 1 из 1
27.12.2013, 00:01:16
    #38513701
nvetal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбиение строки на токены через String.split с экранированием
Коллеги, прошу о помощи.

В регулярках не силен, поэтому никак не могу сочинить регулярку для split чтобы разбить строку по следующему правилу:
1. Разделитель - пробел
2. Если какая-то подстрока строки заключена между " " то считается единым токеном и пробелы внутри игнорируются.

Т.е. для строки Мама "мыла деревянную" раму результат должен быть

Мама
мыла деревянную
раму

Вложенные кавычки игнорируются
Есть вариант вручную разобрать, но может это как-то можно сделать через split
...
Рейтинг: 0 / 0
27.12.2013, 00:22:53
    #38513711
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разбиение строки на токены через String.split с экранированием
Через split, наверное, не выйдет. А вот через matcher можно
http://stackoverflow.com/a/366532
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Разбиение строки на токены через String.split с экранированием / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]