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

[文本处理] 【已解决】求大佬帮忙写bat脚本,去除文本中自带规律序号的文本行的数字序号

本帖最后由 kokoxx 于 2023-11-6 19:26 编辑

rt,在bat处理的文本中(bat与处理对象txt处于同一文件夹下),需要处理的文本行的规律是数字序号后面带“.”且接下来就是“第X章 ”

希望这个bat能够去除符合条件的文本行开头的序号和序号后的“.”

举例:

【修改前】

103.第103章 我是赛罗奥特曼

104.第104章 他是泰罗奥特曼

第5章 奇迹奥特曼之父

谁是佐菲奥特曼

【修改后】

第103章 我是赛罗奥特曼

第104章 他是泰罗奥特曼

第5章 奇迹奥特曼之父

谁是佐菲奥特曼

----------------

测试样本

https://www.123pan.com/s/pbxrVv-vT9Y.html
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

回复 2# qixiaobin0715


    感谢大佬出手,不过您的代码执行后


103.第103章 我是赛罗奥特曼

104.第104章 他是泰罗奥特曼

第5章 奇迹奥特曼之父

谁是佐菲奥特曼


变成了

第103章 我是赛罗奥特曼
第104章 他是泰罗奥特曼
第5章 奇迹奥特曼之父
谁是佐菲奥特曼


也就是原有的空白空行都没了T-T

TOP

回复 7# 77七


    您的代码在txt内容为

==========

103.第103章 我是赛罗奥特曼

104.第104章 他是泰罗奥特曼

第5章 奇迹奥特曼之父

003.谁是佐菲奥特曼

==========

时,会输出

==========

第103章 我是赛罗奥特曼

第104章 他是泰罗奥特曼

第5章 奇迹奥特曼之父

谁是佐菲奥特曼

==========

请问要怎么修改代码,才能让结果输出为

===========

第103章 我是赛罗奥特曼

第104章 他是泰罗奥特曼

第5章 奇迹奥特曼之父

003.谁是佐菲奥特曼

=========

也就是“003.谁是佐菲奥特曼”因为不符合带有“第x章”特征,所以不会被处理掉

TOP

返回列表