Как объединить 2 отдельные строки в 1 строку? - PullRequest
0 голосов
/ 30 сентября 2018

В основном это текст

data
data2
someotherdata
someotherdata2

И я хочу, чтобы они слились вот так

data:data2
someotherdata:someotherdata2

Есть ли способ, которым я могу заставить эту работу?(в блокноте ++)

Ответы [ 2 ]

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

Объяснение:

^           : beginning of line
.+          : 1 or more any character but newline
\K          : forget all we have seen until this position
\R          : any kind of linebreak (ie. \r, \n, \r\n)

Результат для данного примера:

data:data2
someotherdata:someotherdata2
0 голосов
/ 30 сентября 2018

В диалоговом окне «Найти / заменить» убедитесь, что «точка соответствует новой строке» выключено и включен режим регулярных выражений, затем замените все ^(.+)\r?\n?(.+)\r?\n? на $1:$2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...