联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
去掉右侧空格2: @echo off set str1= ab c set str2=★%str1%★ for /f "tokens=1 delims=★" %%i in ("%str2%") do echo ☆%%i☆ pause
@echo off set str= *sf sflj9 call :trim %str% echo pause goto end :trim set str=%* :end
Originally posted by gmy at 2008-2-19 11:44: 我只想去掉变量右边的一个空格,怎么办?
@echo off set "str= a b c " set Tmp=%str:~-1% if "%Tmp%"==" " set "str=%str:~0,-1%" echo "%str%" pause