1、dos下拼接字符串
[plain] view plain copy
-
@echo off
-
set a=aaaaa
-
set b=bbbbb
-
set c=%a%%b%
-
echo %c%
-
pause
以上代码将a和b的值拼接后赋给了变量c,运行结果:
2、dos下截取字符串
[plain] view plain copy
-
@echo off
-
set a=how are you!
-
echo %a:~0,5%
-
pause
以上代码截取了字符串a,从第0个字符到第5个字符,运行结果:

3、字符串截取的另外一种方式
[plain] view plain copy
-
@echo off
-
set a=how are you!
-
echo %a:~1,-3%
-
pause
以上代码截取了字符串a,从第1个字符到倒数第3个字符,运行结果:

4、dos截取完整字符串
[plain] view plain copy
-
@echo off
-
set a=how are you!
-
echo %a:~0%
-
pause
以上代码截取了字符串a,从第0个字符到末尾的字符,运行结果:

5、dos拼接截取字符串并用
[plain] view plain copy
-
@echo off
-
set a=my a
-
set b=bookb
-
set c=%a:~0,3%%b:~0,-1%
-
echo %c%
-
pause
运行结果:
