批处理字符串去空格实现代码
2010-02-03 14:22
507 查看
@echo off
:: 去掉左空格
::
::
set "str= ab c&>! "
for /f "tokens=*" %%i in ("%str%") do echo "☆%%i☆"
pause
goto :eof
@echo off
:: 去掉左空格
::
::
set "str= ab c&>! "
:intercept
if "%str:~0,1%"==" " set "str=%str:~1%"&goto intercept
echo "☆%str%☆"
pause
goto :eof
@echo off
:: 去掉右空格
::
::
set "str= ab c&>! "
:intercept
if "%str:~-1%"==" " set "str=%str:~0,-1%"&goto intercept
echo "☆%str%☆"
pause
goto :eof
@echo off
:: 去掉首尾空格空格
::
::
set "str= ab c&>! "
:intercept_left
if "%str:~0,1%"==" " set "str=%str:~1%"&goto intercept_left
:intercept_right
if "%str:~-1%"==" " set "str=%str:~0,-1%"&goto intercept_right
echo "☆%str%☆"
pause
goto :eof
@echo off
:: 去掉所有空格空格
::
::
set "str= ab c&>! "
set "str=%str: =%"
echo "☆%str%☆"
pause
goto :eof
@echo %dbg% off
:: 去掉左空格
::
::
set "str= ab c&>! "
for /f "tokens=*" %%i in ("%str%") do echo "☆%%i☆"
pause
goto :eof
@echo off
:: 去掉左空格
::
::
set "str= ab c&>! "
:intercept
if "%str:~0,1%"==" " set "str=%str:~1%"&goto intercept
echo "☆%str%☆"
pause
goto :eof
@echo off
:: 去掉右空格
::
::
set "str= ab c&>! "
:intercept
if "%str:~-1%"==" " set "str=%str:~0,-1%"&goto intercept
echo "☆%str%☆"
pause
goto :eof
@echo off
:: 去掉首尾空格空格
::
::
set "str= ab c&>! "
:intercept_left
if "%str:~0,1%"==" " set "str=%str:~1%"&goto intercept_left
:intercept_right
if "%str:~-1%"==" " set "str=%str:~0,-1%"&goto intercept_right
echo "☆%str%☆"
pause
goto :eof
@echo off
:: 去掉所有空格空格
::
::
set "str= ab c&>! "
set "str=%str: =%"
echo "☆%str%☆"
pause
goto :eof
@echo %dbg% off
相关文章推荐
- 编写代码实现删除一个字符串中连续出现超过一次的空格
- JS去掉字符串前后空格、阻止表单提交的实现代码
- JS不用正则验证输入的字符串是否为空(包含空格)的实现代码
- Js 去掉字符串中的空格(实现代码)
- 去除字符串左右两边的空格(实现代码)
- js 去掉字符串前后空格实现代码集合
- 去除字符串左右两边的空格(实现代码)
- 合并字符串中连续的多个空格的C代码实现
- Js 去掉字符串中的空格(实现代码)
- Java String字符串补0或空格的实现代码
- 实现在一个字符串中删除中文字符及空格的实现代码
- 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
- 使用CSS代码的空格实现中文对齐的方法
- JS一行代码去除字符串首尾空格
- 批处理按要求将字符串分段输出的实现代码
- C++ 字符串拷贝 汇编代码实现
- C++类实现字符串除去空格和排序
- python实现剑指offer系列2:字符串空格替换
- CreateKeyWord asp实现的由给定的字符串生成关键字的代码