怎么批量删除或替换TXT文档中的中文字符(不要其他软件,不要跟我说用WORD),有批处理也行

有能提供在UltraEdit里面替换掉全部中文的正则表达式也行
2024-12-12 03:52:10
推荐回答(3个)
回答1:

@echo off
for %%a in (*.txt) do (
(for /f "delims=" %%b in (%%a) do (
set "str=%%b"
setlocal enabledelayedexpansion
call :lp
endlocal
))>..\new\%%a
)
goto :eof

:lp
if /i "!str:~,1!" leq "z" set "var=!var!!str:~,1!"
set "str=!str:~1!"
if defined str goto lp
echo,!var!
set "var="

回答2:

在替换里面有一个全部替换

回答3:

编辑菜单→替换