dos下截取字符串
dos中截取字符串的格式为: %str:~0,3% ,表示截取str中从第一个字符开始提取三个字符。
%str:~-3,3% ,表示截取str中从倒数第三个字符开始提取三个字符。
set a=123456789
set b=%a:~0,3%
echo %b% (将会打印123)
echo %a:~2% (将会打印3456789,从第三个字符开始打印到最后一个字符)
echo %a:~-3% (将会打印789,从倒数第三个开始打印到最后一个字符)
截取特定位置的字符串可以使用for语句,参见:
http://blog.csdn.net/lyhdream/article/details/15028435
总结
- 上一篇: dos定义变量算术运算逻辑运算表达式分隔
- 下一篇: 以下划线开头的变量