Dos批处理之set截取字符串实例法全研究
来源:互联网 发布:多益网络前端待遇 编辑:程序博客网 时间:2024/05/23 14:27
前言:这是今年寒假在家学批外理时的学习笔记,这是我学到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
- Dos批处理之set截取字符串实例法全研究
- 批处理之set截取字符串
- DOS批处理中的字符串处理详解(字符串截取)
- DOS批处理命令之set命令
- DOS命令基础:echo、变量、函数、set、字符串截取
- DOS命令(cmd)批处理:替换字符串、截取字符串、扩充字符串、获取字符串长度
- 批处理学习--字符串截取
- DOS截取字符串~
- DOS截取字符串
- dos下截取字符串
- Dos批处理之IF
- 批处理for命令截取字符串
- bat批处理字符串截取补充
- DOS批处理的字符串功能
- DOS批处理的字符串功能
- DOS批处理的字符串功能
- DOS批处理的字符串功能
- DOS批处理的字符串功能
- java反斜杠替换
- Java Md5 加密
- 如何使用邮件提问问题?
- 简单实用的Code Review工具
- 转Code Review
- Dos批处理之set截取字符串实例法全研究
- 网络基础知识
- 基于java的数据结构学习手记15-哈夫曼(huffman)编码解码
- 几个C#正则表达式工具
- 在IIS安装配置应用PHP
- oracle数据库基础知识1
- typedef和#define的区别
- 点击按钮(button)打开新窗口(window)
- C# 中的委托和事件