标题: [其他] [已解决]求助字符串截取的批处理代码解释 [打印本页]
作者: luotexiaozh 时间: 2016-3-9 17:40 标题: [已解决]求助字符串截取的批处理代码解释
刚开始学习,遇到下面这个代码- set var=12306
- call,echo %%var:~1%%
复制代码
为什么显示出来的是2306?
明白了,谢谢二位!
作者: happy886rr 时间: 2016-3-9 18:43
回复 1# luotexiaozh
%var:~3% 从左边开始,跳过前3位截取余下的字符
%var:~-3% 从最右往左开始,截取末3位字符
%var:~-6,3% 从最右边开始跳过6位,然后从左往右截取3位字符
%var:~0,-3% 从最右往左开始, 跳过3位截取余下的字符
作者: Batcher 时间: 2016-3-9 19:00
if命令教程第8页有介绍字符串截取的用法
http://bbs.bathome.net/thread-31727-1-1.html
作者: happy886rr 时间: 2016-3-10 21:55
回复 3# Batcher
好资深的元老、热心的人。
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |