[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 如何删除文本中的指定字符串并反转/颠倒文本行顺序

求批处理文本 数字内容 排列方法
文本内容1万行为纯数字  如图1
想把文本中 所有开头的20去掉  同时将 后面5位数字之间的空格去掉  实现图2效果
并能 倒过来排列

回复 4# Batcher
感谢 各位大神指教  等下测试一下

TOP

回复 4# Batcher
测试效果  速度很快 几秒 就好   再请教 如何  将 这1万行数字  倒过来重新排列呢

TOP

回复 2# hlzj88
感谢指示  转换后的结果  如何能   从后而上  倒过来重新排列呢  谢谢

TOP

回复 9# flashercs
如何整合到图片中的代码呢?

TOP

回复 11# xczxczxcz
感谢你的提示 刚测试你的方法 用sort的方法 也测试了 结果是一样  但使用大神你的代码  转换过程有点慢
能否提高一下效率呢

附上 测试文件 下载地址http://data.917500.cn/cqssc_10000.txt

TOP

本帖最后由 hqhlwz 于 2018-11-15 02:06 编辑

回复 13# xczxczxcz


    哦 是的  按照倒排结果就可以  大小的 不需要 . 但 为什么 用 你的方法 与用 sort的结果 会是一样的呢 ? 我原始文档 开头是日期数字 后是随机0到9的随机数字    谢谢指教

TOP

回复 14# xczxczxcz

再次请教第二个问题  不知道能否解决   转换后文本 数据不能调用  后来排查出事空格长度的问题 图中红色方框内的数据能识别   红色框以下的 需要一个一个修改 才能使用  请问 批处理有否方法统一处理呢
用笔记本打开 无区别   但后来用 word 打开 才发现问题  请指教 谢谢

TOP

回复 18# flashercs


    word很麻烦  没bat那么方便实际

TOP

回复 20# xczxczxcz
数据内容是问没问题 ,问题 调用这个文本的时候    中间那个空格 长度 太长   软件 不能调用出来   软件只能 自动默认 红色框里面的短空格长度  我发个我手工修改过的 能调用的文本 你用word对比一下 就明白
下图打勾的数据 软件能读出来 打叉的不能读出来   后来发现  是中间 空格距离的问题   复制打勾能识别的空格  覆盖下面空格距离 然后 就能软件就能识别
我这样表达能理解吗   大概意思是 空格符 的距离问题

TOP

回复 23# xczxczxcz


    感谢大神在线回复   不是word问题  你复制几行 我修改过的数字 到 原转换后的文件 对比一下就能看到  这样  我发一个上来  我的是  用word 2003或用wps打开 都一样 图中是 空格的距离 令到数据不能对齐  不知道 是否原软件作者编写原因
]空格距离 只有按这个1.txt文件 才能有效识别

TOP

回复 27# xczxczxcz
我是复制1.txt 里面的空格距离  到转换后 final.txt 软件才能识别  改一天期数才能读出一天的数据

TOP

回复 27# xczxczxcz
表符??不理解.....

TOP

回复 31# xczxczxcz
明白  能否 转换过程中  把这个位置的空格符转换成表符呢?谢谢

TOP

回复 25# xp3000
你可以分享一下你的 word的方法 大家交流一下

TOP

返回列表