返回列表 发帖
@echo off
setlocal enabledelayedexpansion
set "str=今日明月在"
for /l %%i in (0,2,5) do echo !str:~%%i,2!
echo !str:~2,2!!str:~0,2!!str:~-1,1!
pauseCOPY

TOP

shaya 1545
[url=http://www.qileni.com]奇乐尼亲子乐园[/url]

TOP

奇乐尼亲子乐园
[url=http://www.qileni.com]奇乐尼亲子乐园[/url]

TOP

@echo off
set name=今日明月在
echo %name:~2,2%%name:~0,2%%name:~-1%
pause

TOP

@echo off
rem 简易变量截取
set name=今日明月在
set var=%name:~0,2%
echo %var%
set var=%name:~2,2%
echo %var%
set var=%name:~4,1%
echo %var%
rem 题目进阶,将变量进行替换
echo 替换前的值:"%name%"
set des=%name:今日明月=明月今日%
echo 替换后的值:"%des%"
pause

TOP

set qqnc=今日明月在
echo %qqnc:~0,2% %qqnc:~2,2% %qqnc:~-1%
echo %qqnc:~2,2%%qqnc:~0,2%%qqnc:~-1%COPY

TOP

@echo off
set str=今日明月在
echo %str:~0,2%
echo %str:~2,2%
echo %str:~4,1%
echo %str:~2,2%%str:~0,2%%str:~4,1%
pauseCOPY

TOP

@echo off
setlocal enabledelayedexpansion
set str=今日明月在
echo %str:~0,2%
echo %str:~2,2%
echo %str:~-1%
pauseCOPY

TOP

@echo off
set var=今日明月在
echo %var%
echo.
echo %var:~0,2%
echo %var:~-5,2%
echo %var:~0,-3%
set a=%var:~0,2%
echo.
echo %var:~2,2%
echo %var:~-3,2%
echo %var:~2,-1%
set b=%var:~2,2%
echo.
echo %var:~4,1%
echo %var:~4%
echo %var:~-1,1%
echo %var:~-1%
set c=%var:~4,1%
echo.
echo %b%%a%%c%
echo.
pause&exitCOPY
天助,自助;人助,助人!

TOP

@echo off
set a= 今日明月在
set b= %a:~3,2%
set c= %a:~1,2%
set d= %a:~5,1%
echo %b%%c%%d%
pauseCOPY
空格怎么消掉啊

TOP

还没有学会

TOP

回复 4# Batcher

我原来以为是英文的(我不懂得英文)

操作以后发现显示中文,以后碰到问题,可以这样学习了。

非常感谢
我是小白,希望老师多多帮助

TOP

阿斯顿发给啥的方便

TOP

阿萨德飞规划局是的发过好几回

TOP

啥的法国红酒很快

TOP

返回列表