如何解决复制该行的一部分并用分隔符将其添加到行尾
我知道这听起来令人困惑,但这就是我想要的。
ABC@123:改为 ABC@123:ABC
基本上,我需要复制“@”之前的文本并将其粘贴到行尾。有没有可以在 Notepad++ 中实现的命令??并且该文件有超过 100K 行,所以请给我建议简单的解决方案。
提前致谢。
解决方法
- Ctrl+H
- 查找内容:
^([^@]+)@.+$
- 替换为:
$0$1
- 检查 环绕
- 检查 正则表达式
-
取消勾选
. matches newline
- 全部替换
说明:
^ # beginning of line
([^@]+) # group 1,1 or more any character that is not @
@ # @ character
.+ # 1 or more any character
$ # end of line
替换:
$0 # the whole match
$1 # content of group 1 (everything before @)
屏幕截图(之前):
屏幕截图(之后):
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。