Как в Notepad++ осуществить поиск и замену регуляркой?

Есть:
Исходная строка - abcd_12345:abc

Нужно:
Чтобы получилось так - abcd_12345:12345abc

Т.е. взять то, что находится после "_" и подставить перед "abc"
Поиск самой строки я делал так (в нотепад++) ^[A-z0-9]*[_][A-z0-9].*$

Я понимаю, что в том же нотепад++ мне нужно
Найти: ^[A-z0-9]*[_][A-z0-9].*$
Заменить: на что?

Текст до "_" и после будет разный, ровно как и после ":". Но суть остаётся в том, чтобы брать значение после "_" и подставлять его после ":".
  • Вопрос задан
  • 2049 просмотров
Решения вопроса 1
@StockholmSyndrome
^([A-z0-9]*)_([A-z0-9]*)(@.*)?:(.*)$ заменить на \1_\2\3:\2\4
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы