howto删除文本文件中的前6个字符
我有一个文本文件,我想删除每行的前6个字符。这些字符是空格和一些数字。他们是ASCII字符。如何才能做到这一点?我有一个Windows环境。howto删除文本文件中的前6个字符
它是来自PLC梯形图程序和指令列表的源代码。我已经“打印”出来了一个文件。在几乎每一行的开头都有这些空格,然后是步数。
问候, 沃尔夫冈
如果您只需要操作一次,打开支持列选择一个文本编辑器中的文件,选择要剪切的列,并删除它们。例如,Notepad++当您按下ctrl + alt时会进入列选择模式。
如果你不止一次地这样做,你应该写一个脚本来为你做。你能用任何语言编程吗?
我刚刚尝试了一些记事本++,似乎解决了我的问题。它只有2个文件,所以我可以手动编辑它们。谢谢! –
你可以在支持正则表达式的任何文本编辑器做到这一点(记事本+ +是Windows和它的*),用于查找
一个简单的表达和更换将
^......
这将匹配第一个每行有六个字符。显然你可以用“”替换。
这对我有用,谢谢! – BenCes
抓住记事本++(例如从www.portableapps.com),对前六个字符进行矩形选择,然后按DEL键。要进行矩形选择,请按住ALT并单击鼠标左键进行拖动。
是不是Alt而不是Ctrl? – Fraser
该死的,你说得对。我纠正了它。 –
您可以通过大多数编程语言和大多数文本编辑器来实现。你的工具箱里有什么? – chance
你真的需要澄清你想如何以编程方式做到这一点。如果没有,你可以尝试在superuser.com上询问,但如果你这样做的话,一定要提供一些细节。 –