码迷,mamicode.com
首页 > 其他好文 > 详细

批处理集锦——(3)字符串处理

时间:2016-07-30 01:43:58      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

代码里面有黄金

@echo off
title 字符串处理

echo set /a 和 set /P 
echo.

echo 从键盘获取字符串给变量
set /p msg=请输入字符串,用来给msg变量赋值
echo msg的值是: %msg%

set /a total=1+2+3+4+5+6
echo 变量total的值为:%total%

echo /p是提示消息,获取字符串; /a后面跟的是表达式;  如果不用参数扩展,则是直接赋值
echo 犹如 int a =30; 
echo.


echo 字符串替换
set str1=就是这么任性
echo 原始字符串是 %str1%
echo 现在把 “这么” 改成 “☆这样的★”
echo %str1:这么=☆这样的★%
echo.

echo 字符串提取
set str=123456789
echo 测试字符串 %str%
echo 第一个字符为:%str:~0,1%
echo 头两个字符为:%str:~0,2%
echo 头5个字符为:%str:~0,5%
echo 去掉最后一个字符后的字符串为:%str:~0,-1%
echo 去掉最后3个字符后的字符串为:%str:~0,-3%
echo 第4个字符为:%str:~3,1%
echo 第4个及其之后的4个字符为:%str:~3,4%
echo 最后一个字符为:%str:~-1%
echo 最后一个字符为:%str:~-1,1%
echo 最后两个字符为:%str:~-1,2%
echo 倒数第4个字符为:%str:~-4,1%
echo 倒数第4个及其之后的字符为:%str:~-4%
echo 倒数第4个及其之后的2个字符为:%str:~-4,2%
echo 倒数第4个及其之后的3个字符为:%str:~-4,3%

pause>nul

 

批处理集锦——(3)字符串处理

标签:

原文地址:http://www.cnblogs.com/lovelp/p/5720064.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!