@volt111

Как при помощи Notepad++ преобразовать множество столбцов?

такого формата:

login: Carlita170
password: 5onbec
mail: jehilyzeca@tai.tk

login: Paulene088
password: 1p5pg
mail: marovy@emori.tk

login: Jude425
password: ufrvi
mail: gygozupeh@keesi.ga


в такие:

jehilyzeca@tai.tk:Carlita170:5onbec
marovy@emori.tk:Paulene088:1p5pg
gygozupeh@keesi.ga:Jude425:ufrvi
  • Вопрос задан
  • 118 просмотров
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
Найти: login: ([^\r\n]+)\r?\npassword: ([^\r\n]+)\r?\nmail: ([^ \r\n]+)\r?\n?
Заменить на: \3:\1:\2
картинка
61bc4b36bcba7046303144.png
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
sotvm
@sotvm
Умный поймёт, а дураку и так всё равно.
сначала удалить login: password: mail:
найти: ^.*:\s
заменить (пусто)
т.е. получим
Carlita170
5onbec
jehilyzeca@tai.tk
потом объединить в одну строку, заменив перевод строки на :
получим:
Carlita170:5onbec:jehilyzeca@tai.tk
а уже потом в этой строке расставить в нужном порядке mail:login:pass
найти ^(.*):(.*):(.*)$
заменить на \3:\1:\2
Ответ написан
Комментировать
Shellr57s
@Shellr57s
login:\s(.*)(\r?\n?)password:\s(.*)(?2)mail:\s(.*)(?2)
$3:$1:$2
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы