批处理之set截取字符串
来源:互联网 发布:二战骑兵知乎 编辑:程序博客网 时间:2024/06/08 10:23
前言:这是今年寒假在家学批外理时的学习笔记,这是我学到set截取字符串之后的学习心得做成了一个小bat方便查看,发出来 和大家共同交流!
@echo off
color 0a
title 《dos之set截取字符串实例法全研究》
echo 示例用法set var=%z:~x,y%
echo.
echo.
set a=幸福滴大脸,正在学习批处理!QQ390322157 论坛ID:webfans
echo ^|1^|2^|3^|4^|56^|78^|9^|
echo ---------------------------------------------------------------------------
echo 要截取的变量为:%a%
echo ---------------------------------------------------------------------------
echo.
echo 截取sample_1:
echo.
set var1=%a:~2,3%
echo %a:~2,3%从第2列字符起"以后"截取3列字符
echo 结果应该为:滴大脸 注意:若x为正数,则从x起但不包括x位置的字符
echo.
pause
echo=====Result1==========
echo 截取结果:%var1%
echo=====================
echo.
pause
echo 截取sample_2:
echo.
set var2=%a:~2,-24%
echo %a:~2,-24%从第2列后起截取到倒数第24列
echo 结果应该为:滴大脸,正在学习批处理!
echo.
pause
echo=====Result2==========
echo 截取结果:%var2%
echo=====================
echo.
pause
echo 截取sample_3:
echo.
set var3=%a:~3%
echo %a:~3%从第3个字符"以后"起截取'全部列'的字符
echo 结果应该为:大脸,正在学习批处理QQ390322157 论坛ID:webfans
echo.
pause
echo=====Result3==========
echo 截取结果:%var3%
echo=====================
echo.
pause
echo 截取sample_4:
echo.
set var4=%a:~-24,11%
echo %a:~-24,11%从倒数第24列起截取11列字符
echo 截取结果应该为:QQ390322157 注意:若x为负数,则从x起则包括x位置的字符
echo.
pause
echo=====Result4==========
echo 截取结果:%var4%
echo=====================
echo.
pause
echo 截取sample_5:
echo.
echo 要截取的的字符串是:%a%
set var5=%a:~-24,-11%
echo %a:~-24,-11%从倒数第24列截取到倒数第11列
echo 截取结果应该为:QQ390322157 论
echo.
pause
echo=====Result5==========
echo 截取结果:%var5%
echo=====================
echo.
pause
- 批处理之set截取字符串
- Dos批处理之set截取字符串实例法全研究
- 批处理学习--字符串截取
- 批处理for命令截取字符串
- bat批处理字符串截取补充
- 批处理中set截取字符详解
- 批处理中set截取字符详解
- 批处理命令set截取字符详解
- BAT批处理中的字符串处理详解(字符串截取),bat批处理
- 批处理——截取字符串方法
- 批处理通过字符串截取得到文件名
- 批处理中字符串截取方法 总结
- 批处理中字符串的截取和替换
- 批处理——截取字符串方法
- 批处理变量—截取字符串方法
- 批处理-字符串操作(截取、替换、合并)
- 批处理:替换字符串、截取字符串、扩充字符串、获取字符串长度
- 批处理二 set 替换和截取函数的使用
- dll、Lib、obj、.h文件的区别与作用
- 调用服务器上Excel.dll文件,读取上传到服务器的Excel文件结构.
- C#调用外部程序(转)
- 回调函数的迷失
- (转)关于The serializable class XXX does not declare a static final serialVersionUID field of type long的警告
- 批处理之set截取字符串
- Linux启动时执行命令
- Shell学习之《2<&1 </dev/null》
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
- Linux系统启动引导程序配置文件解析
- VPS
- log4j实例--使用Log4j进行日志操作
- 我所力挺的网盘
- cygwin的安装