DOS删除空格
2015-09-30 10:30
246 查看
::/**----------------------------------------------------------------------------- :: * @file 1.bat :: * :: * @author xiekunming@cldmind.com :: * :: * @date 2015-09-30 :: * :: * @brief :: * :: * @version :: * :: *----------------------------------------------------------------------------*/ @ECHO OFF set 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% :StripLeft for /f "tokens=*" %%i in (%1) do SET G_STRIP_LEFT_RETURN=%%i GOTO:EOF ::删除右边空格 ::@arg1 ::@return %G_STRIP_RIGHT_RETURN% :StripRight for /f "delims=" %%i in (%1) do SET G_STRIP_RIGHT_RETURN=%%~nxi GOTO:EOF ::删除首尾空格 ::@arg1 ::@return %G_STRIP_RETURN% :Strip for /f "tokens=*" %%i in (%1) do SET G_STRIP_RETURN=%%~nxi GOTO:EOF
相关文章推荐
- 万科北京区域V-learn发布 系V-LINK产品系中首批产品
- 在Eclipse中Attach Source
- FastJson--阿里巴巴公司开源的速度最快的Json和对象转换工具
- 判断奇偶数2
- Visual Studio 2013如何破解(密钥激活)
- C# Cache的类方法
- 转载 C++中友元详解
- Quartz2D绘图一
- ocp-v13-063
- XShell连接不了虚拟机linux Could not connect to '127.0.0.1' (port 22): Connection failed.
- iOS开发常用代码
- 第三次作业
- zoj 3820 Building Fire Stations(二分法+bfs)
- 学LIUNX的常用英语补习
- .top域名注册量TOP15:西部数码第一 份额涨30%
- ocp-v13-062
- protobufのjava应用
- storm集群使用经验
- (赢在中国)观后感
- 网络通信---端口重用(如何解除bind绑定)