批处理中字符串的截取和替换 (转载)
来源:互联网 发布:360浏览器 for mac 编辑:程序博客网 时间:2024/06/01 15:45
批处理中字符串的截取和替换
转载自 http://www.cnblogs.com/starspace/archive/2009/01/04/1368140.html
先看一个例子:
1.字符串截取
语法:%var:~x,y% (x,y∈Z)
说明:当x为正数时表示从左到右第x+1位开始截取,当x为负数时表示从右到左第x位开始截取(右一位是-1),当省略x时采用默认值0;当y为正数时表示截取的长度,当y为负数时表示截取到从右到左的第y+1位,当省略y时采用默认值-1。
2.字符串替换
语法:%var:str1=str2%
说明:将字符串var中所有的str1替换为str2。
程序代码
@echo off
set "url=www.mzwu.com"
echo 1.字符串截取
echo %url:~4,4%
echo %url:~4,-4%
echo %url:~-8,4%
echo %url:~-8,-4%
echo %url:~,4%
echo %url:~,-4%
echo %url:~4%
echo %url:~-8%
echo.
echo 2.字符串替换,将mzwu替换为163
echo %url:mzwu=163%
pause>nul
set "url=www.mzwu.com"
echo 1.字符串截取
echo %url:~4,4%
echo %url:~4,-4%
echo %url:~-8,4%
echo %url:~-8,-4%
echo %url:~,4%
echo %url:~,-4%
echo %url:~4%
echo %url:~-8%
echo.
echo 2.字符串替换,将mzwu替换为163
echo %url:mzwu=163%
pause>nul
1.字符串截取
语法:%var:~x,y% (x,y∈Z)
说明:当x为正数时表示从左到右第x+1位开始截取,当x为负数时表示从右到左第x位开始截取(右一位是-1),当省略x时采用默认值0;当y为正数时表示截取的长度,当y为负数时表示截取到从右到左的第y+1位,当省略y时采用默认值-1。
2.字符串替换
语法:%var:str1=str2%
说明:将字符串var中所有的str1替换为str2。
- 批处理中字符串的截取和替换 (转载)
- 批处理中字符串的截取和替换
- 批处理-字符串操作(截取、替换、合并)
- bat 批处理 字符串 替换函数 和 字符串截取函数
- 字符串的截取和替换
- 批处理,BAT替换与截取字符串的用法
- 字符串截取和替换
- 批处理二 set 替换和截取函数的使用
- OC字符串的截取和替换
- python字符串的截取和替换
- NSString 字符串的截取和替换
- DOS命令(cmd)批处理:替换字符串、截取字符串、扩充字符串、获取字符串长度
- 批处理:替换字符串、截取字符串、扩充字符串、获取字符串长度
- Dos批处理编程*字符串批量处理【查找|替换】 (转载)
- oracle中去除字符串两边的空格和,替换,截取字符串的函数
- java 字符串截取和替换
- 批量替换字符串的批处理
- js字符串的截取,替换
- 有名无实别占地儿──巧用批处理快删空文件夹 (转载)
- SQL——flashback table语法
- 巧用WINDOWS脚本语言删除临时文件 (转载)
- Windows下的“批处理”[转]
- 慎用CMFCToolBar::CreateEx
- 批处理中字符串的截取和替换 (转载)
- 基于云的备份软件
- Analysis of LED Driver of Marvell (Marvell PXA310 LED驱动代码分析)
- 最具投资价值的七大牛股,确保会员盈利!!!
- Dos批处理编程*字符串批量处理【查找|替换】 (转载)
- IOCP网络应用中常见错误分析
- 私募大手笔建仓 巨资拉升狂飙五股
- Perl 文档中文化计划-Perl 特殊变量 (转载 )
- 编写和调试Shader程序(1)