Проблема: файл с 10 000 записей, csv (через запятую). Пример данных:
один,
два,
три,
четыре,
5,
шесть,
Мне нужно создать группы строк, например
один два,
три четыре,
пять шесть

Как я могу сделать это в Notepad++?

1 ответ1

1

Вы можете искать и заменить регулярным выражением.

У вас есть файл с:<value>,\r\n<value>,\r\n<value>,\r\n

Вы хотите создать регулярное выражение, которое соответствует 2 значениям и удаляет новую строку между ними.

Перейдите к поиску и замене (ярлык: control+H) и введите следующее:

  • найти: (.*)\,\r\n(.*)\,\r\n
  • заменить: \1, \2,\r\n

Убедитесь, что режим поиска является regular expression и тому подобное . matches newline опция перевода строки не проверяется. Нажмите кнопку "заменить все", и ваш файл должен быть отформатирован.

ПРИМЕЧАНИЕ. Если ваш файл не соответствует концу строки в стиле Windows и вместо него используется конец строки в стиле linux, замените \r\n на \n в приведенных выше примерах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .