批处理中的字符串处理

      Flash习作 2009-2-4 23:8

1、字符串复制
set 目标字符串=%源字符串%

2、字符串连接
set 目标字符串=%目标字符串%%源字符串%

3、字符串截取
set 目标字符串=%源字符串:~起始值,截取长度%
注意,起始值从0开始!
截取长度是可选的,如果省略逗号和截取长度,将会从起始值一直截取到字符串的结尾。

4、字符串的长度
在批处理中的实现方法是利用goto和标签,形成循环结构,不断将字符串截短1字符,并用变量记录截短的次数,直到字符串变成空串。

5、在一个字符串中查找一个字符的首次出现位置,找到时返回所在位置,找不到时返回0值。
批处理中的思路:不断截短字符串,并取截短后字符串中的首字符,和要求的字符比较,如果相同就利用goto语句跳出循环,输出结果,如果没有相同
的字符,执行到最后就输出0值。

原文地址:
http://hi.baidu.com/microalex/blog/item/4e7df9f48be7bdddf2d385d5.html

标签集:TAGS:bat 批处理
回复Comments() 点击Count()

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}