cmd批处理:替换字符串、截取字符串、扩充字符串

cmd批处理:替换字符串、截取字符串、扩充字符串

ID:16752846

大小:19.50 KB

页数:3页

时间:2018-08-24

cmd批处理:替换字符串、截取字符串、扩充字符串_第1页
cmd批处理:替换字符串、截取字符串、扩充字符串_第2页
cmd批处理:替换字符串、截取字符串、扩充字符串_第3页
资源描述:

《cmd批处理:替换字符串、截取字符串、扩充字符串》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、批处理:替换字符串、截取字符串、扩充字符串2009年12月19日下午10:58批处理:替换字符串、截取字符串、扩充字符串━━━━━━━━━━━━━━━━━━━━━━━━━━替换字符串,即将某一字符串中的特定字符或字符串替换为给定的字符串。举例说明其功能:  =========================================  @echooff  setaa=伟大的中国!我为你自豪!  echo替换前:%aa%  echo替换后:%aa:中国=中华人民共和国%  echoaa=%aa% 

2、 set"aa=%aa:中国=中华人民共和国%"  echoaa=%aa%  pause  =========================================  对于上面的例子有一点说明,对比两个echoaa=%aa%可以发现,如果要修改变量aa的内容的话,就需要将修改结果“%aa:中国=中华人民共和国%”赋值给变量aa。上面的字符串截取也有着同样的特点。━━━━━━━━━━━━━━━━━━━━━━━━━━2、截取字符串━━━━━━━━━━━━━━━━━━━━━━━━━━截取字符串可以

3、说是字符串处理功能中最常用的一个子功能了,能够实现截取字符串中的特定位置的一个或多个字符。举例说明其基本功能:  =========================================  @echooff  setifo=abcdefghijklmnopqrstuvwxyz0123456789  echo原字符串(第二行为各字符的序号):  echo%ifo%  echo123456789012345678901234567890123456  echo截取前5个字符:  echo%ifo

4、:~0,5%  echo截取最后5个字符:  echo%ifo:~-5%  echo截取第一个到倒数第6个字符:  echo%ifo:~0,-5%  echo从第4个字符开始,截取5个字符:  echo%ifo:~3,5%  echo从倒数第14个字符开始,截取5个字符:maintenancemeasures,thereisabigsecurityrisk,managementhashadagreatimpacttothecity.3.1-8busterminalstationstatusinYibi

5、ncitylayouts(4)hoursofoperationmostofYibincitybuslinesin5:30-6:20,andbasicallymeettheYibintravelneeds.Bus  echo%ifo:~-14,5%  pause  =========================================  当然,上面的例子只是将字符串处理的基本功能展示出来了,还看不出字符串处理具体有什么用处。下面这个例子是对时间进行处理。  =================

6、========================  @echooff  echo当前时间是:%time%即%time:~0,2%点%time:~3,2%分%time:~6,2%秒%time:~9,2%厘秒  pause  =========================================━━━━━━━━━━━━━━━━━━━━━━━━━━3、扩充字符串━━━━━━━━━━━━━━━━━━━━━━━━━━“扩充”这个词汇来自于微软自己的翻译,意思就是对表示文件路径的字符串进行特殊的处理,

7、具体功能罗列如下:  =========================================  ~I-删除任何引号("),扩充%I  %~fI-将%I扩充到一个完全合格的路径名  %~dI-仅将%I扩充到一个驱动器号  %~pI-仅将%I扩充到一个路径  %~nI-仅将%I扩充到一个文件名  %~xI-仅将%I扩充到一个文件扩展名  %~sI-扩充的路径只含有短名  %~aI-将%I扩充到文件的文件属性  %~tI-将%I扩充到文件的日期/时间  %~zI-将%I扩充到文件的大小  %~$

8、PATH:I-查找列在路径环境变量的目录,并将%I扩充  到找到的第一个完全合格的名称。如果环境变量名  未被定义,或者没有找到文件,此组合键会扩充到  空字符串  可以组合修饰符来得到多重结果:  %~dpI-仅将%I扩充到一个驱动器号和路径  %~nxI-仅将%I扩充到一个文件名和扩展名  %~fsI-仅将%I扩充到一个带有短名的完整路径名  %~dp$PATH:i-查找列在路径环境变量的目录,并将%I扩充  到找到的第一个驱动器号和路径。  %~f

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。