如何使用 Notepad++ 将随机域名更改为简单域名

如何使用 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

我怎样才能做到这一点?

答案1

  • 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

截图(之前):

在此处输入图片描述

截图(之后):

在此处输入图片描述

答案2

你可以做类似的事情:

[a-z]+.tradicebk.cz

在此处输入图片描述

相关内容