如何把文本里的每条数据后两位截掉,然后读到另一个文本里

现在有一个数据量比较大的文本文档,但是每行都多了两位,有什么dos命令,或者bat写法可以实现吗?

FileIN 你的文本

 @echo off &setlocal
(for /f "delims=" %%a in (FileIN.txt) do (
    set "line=%%a"
    setlocal enabledelayedexpansion
    set "line=!line:~0,-2!"
    echo(!line!
    endlocal
))>FileIN_New.txt

可以使用正则表达式来进行匹配,然后做一些相关的操作来进行文件操作就行了,希望对你有用图片说明

直接使用EditPlus打开,然后使用选择“搜索”=>"替换",选择“正则表达式”选项,查找框中填写^.{2},然后全部替换。如图
图片说明

效果图片说明
图片说明

用java 的 io流自己写(规则自己定)

python处理很简单,如果你经常做这种工作,建议学习