DOS删除空格

来源:互联网 发布:mac app store出错 编辑:程序博客网 时间:2024/05/16 15:13
::/**-----------------------------------------------------------------------------:: * @file 1.bat:: *:: * @author xiekunming@cldmind.com:: *:: * @date 2015-09-30:: *:: * @brief :: *:: * @version :: *:: *----------------------------------------------------------------------------*/@ECHO OFFset str1=" aj  l "set "str2= aj  l "echo %str1%echo "%str2%"::-----------TEST-------------set "str2= aj  l "CALL :StripLeft "%str2%"ECHO [%G_STRIP_LEFT_RETURN%]set "str3= aj  l "CALL :StripRight "%str3%"ECHO [%G_STRIP_RIGHT_RETURN%]set "str4= aj  l "CALL :Strip "%str4%"ECHO [%G_STRIP_RETURN%]PAUSE::---------------FUNCTION TABLE----------------::删除左边空格::@arg1::@return %G_STRIP_LEFT_RETURN%:StripLeftfor /f "tokens=*" %%i in (%1) do SET G_STRIP_LEFT_RETURN=%%iGOTO:EOF::删除右边空格::@arg1::@return %G_STRIP_RIGHT_RETURN%:StripRightfor /f "delims=" %%i in (%1) do SET G_STRIP_RIGHT_RETURN=%%~nxiGOTO:EOF::删除首尾空格::@arg1::@return %G_STRIP_RETURN%:Stripfor /f "tokens=*" %%i in (%1) do SET G_STRIP_RETURN=%%~nxiGOTO:EOF

0 0