Объедините каждые 5 строк - PullRequest
0 голосов
/ 16 мая 2018

Мне нужно объединить каждые 5 строк в 1. У меня есть словарь списка слов, который содержит 1000 строк, например:

line 1
line 2
.
line 1000

Мне нужно объединить каждые 5 строк:

line 1 line 2 line 3 line 4 line 5
.
line 996 line 997 line 998 line 999 line 1000

1 Ответ

0 голосов
/ 16 мая 2018
  • Ctrl + H
  • Найти что: ^(.+)\R(.+)\R(.+)\R(.+)\R
  • Заменить на: $1 $2 $3 $4
  • check Обтекание
  • check Регулярное выражение
  • НЕ ПРОВЕРИТЬ . matches newline
  • Заменить все

Объяснение:

^       : beginning of line
(.+)    : group 1, 1 or more any character 
\R      : any kind of line break
        : same pattern occurs 4 times.

Замена:

$1      : content of group 1
        : a space
        : same for other groups
...