我有一个具有固定记录长度的数据文件.没有回车符或换行符来分隔记录.如何使用Notepad ++(其中X是记录长度)在每个X字符处插入回车换行符对?
Bun*_*nco 66
我很欣赏它并不理想,但我很惊讶没有人提出这个纯粹的N ++解决方案
在正则表达式中查找/替换
找:
(.{750})
Run Code Online (Sandbox Code Playgroud)
更换:
$1\r\n
Run Code Online (Sandbox Code Playgroud)
粗略翻译为......
找:
任何角色的750个实例并记住这些角色.
更换:
我们记得的750个字符后跟一个新行.
虽然,说实话,我坚持使用powershell方法,而不仅仅是一次性运行.
Ple*_*and 14
这不是适合Notepad ++的任务,特别是对于大输入文件.使用Windows PowerShell(可从Microsoft for Windows XP和Windows Vista免费获得,并包含在Windows 7中),您可以使用以下命令执行此操作:
(gc in.txt) -replace ".{750}" , "$&`r`n" | sc out.txt
Run Code Online (Sandbox Code Playgroud)
Notepad ++ v5.8.3有这个命令:首先选择整个文件; 然后
编辑 - >线操作 - >分割线
这会分割线条,使它们恰好适合当前窗口.据我所知,你必须使用鼠标将窗口大小调整到你想要的宽度.
| 归档时间: |
|
| 查看次数: |
57232 次 |
| 最近记录: |