Задать вопрос

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

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

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

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

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

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

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

Похожие вопросы
Wanted. Санкт-Петербург
До 450 000 ₽
Wanted. Санкт-Петербург
До 100 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽
30 янв. 2025, в 16:41
3000 руб./за проект
30 янв. 2025, в 16:19
19000 руб./за проект