Как изменить случайные домены на простые с помощью Notepad++
У меня есть файл со случайными доменами вроде этого:
host-name estkowjf.tradicebk.cz
domain-key smtp,*,/home/pmta/keys/dkim.pem
</virtual-mta>
host-name itaquearuem.tradicebk.cz
domain-key smtp,*,/home/pmta/keys/dkim.pem
</virtual-mta>
host-name inventorecnjof.tradicebk.cz
domain-key smtp,*,/home/pmta/keys/dkim.pem
Мне нужно заменить xxxx.tradicebk.cz простым доменом, например:
host-name mydomain.com
domain-key smtp,*,/home/pmta/keys/dkim.pem
</virtual-mta>
host-name mydomain.com
domain-key smtp,*,/home/pmta/keys/dkim.pem
</virtual-mta>
host-name mydomain.com
domain-key smtp,*,/home/pmta/keys/dkim.pem
Как я могу это сделать?
2 ответа
- Ctrl+H
- Найти то, что:
host-name\h+\K\S+
- Заменить:
mydomain.com
- ПРОВЕРЬТЕ совпадение
- ПРОВЕРИТЬ _
- ПРОВЕРИТЬ регулярное выражение
- СНИМИТЕ ОТМЕТКУ
. matches newline
- Replace all
Объяснение:
host-name # literally
\h+ # 1 or more horizontal spaces
\K # forget all we have seen until this position
\S+ # 1 or more non-space characters
Скриншот (до):
Скриншот (после):