windows txt如何删除两个字符之间的内容

 时间:2024-10-12 16:19:03

1、如果是固定字符串的删除,还是比较容易的,只需使用变量的截取方法即可实现,如下图代码,即可很方便将字符串“人”删除了。

windows txt如何删除两个字符之间的内容

2、而要删除非固定字符串,我们需要借助for /F命令来曲线实现。

windows txt如何删除两个字符之间的内容

3、为便于演示,我们准备了以下文本文件,作为我们的操作对象,目标是要删除“磁”、“B”两个字符之间中的内容。

windows txt如何删除两个字符之间的内容

4、然后创建批处理文件,并编写批处理代码,替换代码如下图所示:

windows txt如何删除两个字符之间的内容

5、保存后,运行效果如下图所示。打开生成新的文本文件,可以看到要删除的内容正常删除,但没有匹配的行出现的错误。

windows txt如何删除两个字符之间的内容

6、所以,我们还需要进一步完善代码,利用findstr 及正则表达式,先对语句进行判断是否存在配套的语句,如果不存在,直接输出到新文件中;如果存在,则再次利用for /f命令来帏渍栉啻删除中间内容。最后代码如下:

windows txt如何删除两个字符之间的内容windows txt如何删除两个字符之间的内容

7、运行效果如下图所示,新生成的文本newfile.txt完全符合我们的要求。

windows txt如何删除两个字符之间的内容
  • 教你使用PDC平台高级检索功能。
  • PHP教程 使用正则表达式分割文本
  • 手机迅雷通知栏信息推送功能怎么开启
  • PPT小技巧之万能填充法分割图片
  • 神界危机2.8重置版攻略
  • 热门搜索
    麦吉减肥法 史莱姆牧场怎么下载 otg线怎么用 井冈山简介 列王的纷争攻略 巫师3攻略 你怎么读音 公主恋人攻略 红烧鳊鱼的家常做法 红烧鲤鱼怎么做