如何自动将文本粘贴到多行的末尾?

How to automatically paste text to the end of multiple lines?

这可能有一个我忽略的非常简单的解决方案,但是假设我有一个 IP 地址列表,我将其用作代理。

例如:

1.1.1.1

2.2.2.2

3.3.3.3

4.4.4.4

5.5.5.5

并且我需要以 port:user:pass 的形式向每个代理添加身份验证。

如何自动将列表编辑成这样而不粘贴到每一行?

1.1.1.1:port:user:pass

2.2.2.2:port:user:pass

3.3.3.3:port:user:pass

4.4.4.4:port:user:pass

5.5.5.5:port:user:pass

使用任何带有正则表达式替换的文本编辑器。

正则表达式为

查找:\s*$

替换为:“我要附加的字符串”

如果您的文件太大而无法在文本编辑器中打开,您可以使用 sed 等工具来完成同样的操作。或者写一个简单的程序来做同样的事情。

在excel我会做:

=A1&":"&"port:user:pass"

假设数据从单元格 A1 开始,然后向下拖动...

当然,您可以在单元格 B1 中输入 port:user:pass 并执行:

=A1&":"&B1

这可以让您在必要时灵活地更改文本。;