怎么批量删除或替换TXT文档中的中文字符(不要其他软件,不要跟我说用WORD),有批处理也行
展开全部
@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="
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="
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在替换里面有一个全部替换
更多追问追答
追问
问题是我要一次性替换全部中文,所以才问要怎么替换
追答
对呀,就是全部替换,比如说,你要把“我”替换成“我们”,只要在查找里面输入“我”,在下面的替换里输入“我们”,再点全部替换,就可以了。只要是文章里面的“我”就都变成了“我们”。 如何还不对的话,最好告诉我你要替换什么。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询