[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
这篇教程确实不错。学习了。

TOP

学问多多啊。多谢分享

TOP

看着有点晕,我是这么理解的。
set var=%str:~数值1,数值2%
数值1:正前舍,负后取;
数值2:正前取,负后舍;(数值2的规则是在数值1取数完成后)
这样是好记点,但不知道对不对。

[ 本帖最后由 gxuan2008 于 2010-1-26 14:54 编辑 ]

TOP

哈哈。写的太详细了,累着你了吧。

TOP

收藏了  非常有用   多谢了

TOP

支持!!!!!!!!!!!!
恭、寬、信、敏、惠.

TOP

测试一下:
set str=12345
echo %str:~1,2%
输出12
学会了,谢谢

TOP

谢谢分享,学习了!!

TOP

先来学习学习了!!!

TOP

我觉得楼主应该写清楚,字符串是以“\0”结尾的!所以取逆的时候是从"\0"取起的。

[ 本帖最后由 lazygc520 于 2009-8-18 09:38 编辑 ]

TOP

学到新东西了感谢lz,我会好好学滴

TOP

非常感谢楼主,现在也明白了.
%var:~m,n%   省略M个,保留N个
%var:~-m,-n%   保留最后m个,抛弃最后n个

TOP

学习了,感谢LZ的详细讲解让新手也能看懂!

TOP

哦,明白了
(1),偏移量前的+,-,表示方向,,向左或右,
      长度前的+,-,+表示保留,-表示去掉,
set var=1,2,3,4,5,6,7,8,9
(2)如果偏移量前是+,那么它的第一个元素的下标序列号为0....(下标序列号最大是8)
    而 如果偏移量前是-,那么也就是从右向左开始,它的倒数第一个是-9,而不是-8.


强!!!!

[ 本帖最后由 xmaoh234 于 2009-5-8 13:31 编辑 ]

TOP

讲得真是太祥细了,谢谢

TOP

返回列表