Board logo

标题: [文本处理] 批处理怎样删除txt中含有某些字符的行? [打印本页]

作者: yue1990    时间: 2011-3-5 11:53     标题: 批处理怎样删除txt中含有某些字符的行?

txt中的某些行有如下字符:
----------------------
第 1 页 共 1 页
...
第 1 页 共  2 页
...
第  a 页 共  b 页
----------------------

这些行中的“第 页 共 页”是固定的,但中间的数字是变化的。 想删除这些行,恳求一段代码,谢谢。
作者: CrLf    时间: 2011-3-5 12:06

findstr /v "第[0-9]页共[a-z]页 第[0-9]页共[a-z]页" 1.txt

[ 本帖最后由 zm900612 于 2011-3-5 13:52 编辑 ]
作者: yue1990    时间: 2011-3-5 12:31

原帖由 zm900612 于 2011-3-5 12:06 发表
findstr /v /r /c:"第[0-9]页 共[a-z]页" /c:"第[0-9]页 共[a-z]页" 1.txt


谢谢。 我发现我描述错了。省略号处为txt内容,中间无空格,应该是:

第1页共1页
......
第1页共2页
......
第a页共b页

作者: Batcher    时间: 2011-3-5 13:21     标题: 回复 3楼 的帖子

请把问题描述更新到顶楼
作者: CrLf    时间: 2011-3-5 13:53

已修改        




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2