howto删除文本文件中的前6个字符

howto删除文本文件中的前6个字符

问题描述:

我有一个文本文件,我想删除每行的前6个字符。这些字符是空格和一些数字。他们是ASCII字符。如何才能做到这一点?我有一个Windows环境。howto删除文本文件中的前6个字符

它是来自PLC梯形图程序和指令列表的源代码。我已经“打印”出来了一个文件。在几乎每一行的开头都有这些空格,然后是步数。

问候, 沃尔夫冈

+0

您可以通过大多数编程语言和大多数文本编辑器来实现。你的工具箱里有什么? – chance

+0

你真的需要澄清你想如何以编程方式做到这一点。如果没有,你可以尝试在superuser.com上询问,但如果你这样做的话,一定要提供一些细节。 –

如果您只需要操作一次,打开支持列选择一个文本编辑器中的文件,选择要剪切的列,并删除它们。例如,Notepad++当您按下ctrl + alt时会进入列选择模式。

如果你不止一次地这样做,你应该写一个脚本来为你做。你能用任何语言编程吗?

+0

我刚刚尝试了一些记事本++,似乎解决了我的问题。它只有2个文件,所以我可以手动编辑它们。谢谢! –

你可以在支持正则表达式的任何文本编辑器做到这一点(记事本+ +是Windows和它的*),用于查找

一个简单的表达和更换将

^...... 

这将匹配第一个每行有六个字符。显然你可以用“”替换。

+0

这对我有用,谢谢! – BenCes

抓住记事本++(例如从www.portableapps.com),对前六个字符进行矩形选择,然后按DEL键。要进行矩形选择,请按住ALT并单击鼠标左键进行拖动。

+0

是不是Alt而不是Ctrl? – Fraser

+0

该死的,你说得对。我纠正了它。 –