华域联盟 DOS/BAT 字符串截取功能批处理

字符串截取功能批处理

复制代码 代码如下:

::code by lxmxn @ cn-dos.net .

::目的:帮助新手们更好的理解变量字符截取功能.

::Date 2006-12-16 .

::说明:有的变量截取之后值为空,这是正常的.

::

@echo off&setlocal EnableDelayedexpansion

::设置变量var的值:

set var=0123456789ABCDEF

call :begin

for /l %%a in (1,3,15) do (

for /l %%b in (1,4,15) do (

call :printf %%a %%b

)

)

call :begin

for /l %%a in (1,4,15) do (

for /l %%b in (-1,-3,-15) do (

call :printf %%a %%b

)

)

call :begin

for /l %%a in (-2,-3,-15) do (

for /l %%b in (1,4,15) do (

call :printf %%a %%b

)

)

call :begin

for /l %%a in (-1,-4,-15) do (

for /l %%b in (-2,-3,-15) do (

call :printf %%a %%b

)

)

pause

endlocal&cls&echo.

echo 演示结束了,任意键退出……

pause>nul

goto :eof

::输出结果:

:printf

echo %%var:~%1,%2%% 截取之后的字符为: !var:~%1,%2!

goto :eof

::清理屏幕:

:begin

echo\&pause&cls&echo.

echo 变量var的值为: %var%

echo.

goto :eof


您可能感兴趣的文章:

本文由 华域联盟 原创撰写:华域联盟 » 字符串截取功能批处理

转载请保留出处和原文链接:https://www.cnhackhy.com/16303.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部