dsqms86
etx
采纳率50%
2016-05-09 02:55 阅读 1.2k
已采纳

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

10

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

5条回答 默认 最新

  • 已采纳
    rui888 兔子托尼啊 2016-05-09 03:25

    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
    
    点赞 1 评论 复制链接分享
  • havedream_one havedream_one 2016-05-09 03:09

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

    效果图片说明
    图片说明

    点赞 2 评论 复制链接分享
  • Marksinoberg 泰 戈 尔 2016-05-09 03:02

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

    点赞 评论 复制链接分享
  • seek_knowledge_lulu seek_knowledge_lulu 2016-05-09 03:17

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

    点赞 评论 复制链接分享
  • QuantumEnergy QuantumEnergy 2016-05-10 15:37

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

    点赞 评论 复制链接分享

相关推荐