找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21455|回复: 6

[文本处理] 用bat或者软件批量删除指定符合条件的行?

[复制链接]
发表于 2022-3-21 00:21:41 | 显示全部楼层 |阅读模式
16 22 29 30
16 22 29 30
16 22 29 30
03 07 10 22
03 07 18 23
03 07 10 24
02 07 12 22
03 07 14 22

问题:
(1)第一位 和 第三位的尾数只要是6和9同时出现,就删除整行。
(2)第二位 和 第四位的尾数只要是7和2同时出现,就删除整行。
(3)指定10组不同的两位尾数只要同时出现就删除整行(批量删除整行)。
 楼主| 发表于 2022-3-21 00:23:46 | 显示全部楼层
试过使用正则表达式,但数据多的时候就不行了。
发表于 2022-3-21 08:56:25 | 显示全部楼层
本帖最后由 qixiaobin0715 于 2022-3-21 09:59 编辑

表达不清楚。
第3个问题中的10组数字,是第1、2个问题中分别指定10组数字还是别的意思?
另外满足第1、2问题条件时,是单独删除还是同时删除?
每行字符数都是固定的吗?
发表于 2022-3-21 12:45:29 | 显示全部楼层
回复 2# 450225223


    能否把你的正则表达式发出来看看以便更好的理解需求?
 楼主| 发表于 2022-3-22 05:55:48 | 显示全部楼层
表达不清楚。
第3个问题中的10组数字,是第1、2个问题中分别指定10组数字还是别的意思?
另外满足第1、2问 ...
qixiaobin0715 发表于 2022-3-21 08:56




    (1)第3个问题中的10组数字,是第1、2个问题中分别指定10组数字还是别的意思?
是另外还有别的,数据有点多,所以就取了一部分。
     (2)另外满足第1、2问题条件时,是单独删除还是同时删除?
每个一个问题都是单独的条件都是单独的。            但后面数据过多时可以设置多个条件,同时批量删除。
      (3)每行字符数都是固定的吗?
每行的数字都是固定的。
 楼主| 发表于 2022-3-22 06:29:57 | 显示全部楼层
回复  450225223


    能否把你的正则表达式发出来看看以便更好的理解需求?
Batcher 发表于 2022-3-21 12:45




正则表达式就只会这一点点。
发表于 2022-3-22 08:45:12 | 显示全部楼层
回复 5# 450225223
算我白费口舌了,开始怀疑我自己表达有问题了。
你可以把示范文本要得到什么结果发上来,就一目了然了。
正则一点点也可发上来瞧瞧吗。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 07:21 , Processed in 0.018375 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表