如何批量删除TXT文档中括号和括号内的内容?

1年前 (2022-10-31)阅读181回复1
翱翔MJ
翱翔MJ
  • 管理员
  • 注册排名1
  • 经验值3344
  • 级别管理员
  • 主题538
  • 回复327
楼主

如何批量删除TXT文档中括号和括号内的内容?

1
回帖

如何批量删除TXT文档中括号和括号内的内容? 相关回复(1)

翱翔MJ
翱翔MJ
楼主
  • 管理员
  • 注册排名1
  • 经验值3344
  • 级别管理员
  • 主题538
  • 回复327

新建一个TXT文档,将下面这个复制进去:


@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /b /a-d *.txt') do (
    set str=%%i
    set "str=!str:(= (!"
    set "str=!str:)=) !"
    for %%j in (!str!) do (
        set str1=%%j
        if not "!str1:~,1!"=="(" if not "!str1:~-1!"==")" set str2=!str2!%%j
    )
    ren "%%i" "!str2!"
    set str2=
)
pause


另外为ANSI格式,文件后缀名为bat

下载链接: https://pan.baidu.com/s/1v-5ZnnNtM-hG4IaI-dgEhQ?pwd=xx12 提取码: xx12
活跃1年前 (2022-10-31)回复20
取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息