Notepad как объеденить строки

Есть список такого плана:

45823857892
вася
петя
катя
4589-2349000-4
ваня
саша

Нужно сделять сначала номер телефона в строке потом имя:

45823857892вася;петя;катя

4589-2349000-4ваня;саша

Ответы (1 шт):

Автор решения: Ivan Dudarev
  • Сделайте замену \r\n на \n (с использованием спецсимволов). Внешне ничего не должно измениться. Этим вы приведёте пренос строк к единому формату
  • Замена регулярного выражения \d\n на $1 - Так вы удалите перенос строк после числа
  • Замена регулярного выражения ([ёа-я])\n([ёа-я]) на $1;$2 - так вы замените перенос строк между буквами на знак ;
  • Если перенос строк должен быть в windows-формате, сделайте замену \n на \r\n
→ Ссылка