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

[文本处理] 批处理怎样删除txt中含有某些字符的行?

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

这些行中的“第 页 共 页”是固定的,但中间的数字是变化的。 想删除这些行,恳求一段代码,谢谢。

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

[ 本帖最后由 zm900612 于 2011-3-5 13:52 编辑 ]

TOP

原帖由 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页

TOP

回复 3楼 的帖子

请把问题描述更新到顶楼
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

已修改        

TOP

返回列表