标题: %var:~n,m%的帮助,谁给我讲讲吧
[打印本页]
作者: hjkk123
时间: 2007-8-21 10:00
标题: %var:~n,m%的帮助,谁给我讲讲吧
%var:~n,m%的帮助,最好举几个例子。
麻烦哈,菜鸟我想好好学batch
作者: slore
时间: 2007-8-21 11:28
对应字符占位从0开始:012345(第6位因为从0开始所以是5,也可以倒着表示位数对应-1位)
set 变量=123abc
echo 第4位算起截取3位:%变量:~3,3%
echo 倒数第3位算起截取3位:%变量:~-3,3%
作者: wpclub
时间: 2007-8-21 22:39
%a:~%这些都不能省略
%a:~m,n%中m,n都可以省略,省略m就是从0开始计数,省略n就是到变量a的最后为止。
如:a=asdfgh
then: set var1=%a:~% ------------------var1=asdfgh
set var2=%a:~1% -------------------var2=sdfgh
set var3=%a:~,-1% ------------------var3=asdfg