运维日志您现在的位置是:首页 > 博客日志 > 运维日志

批处理for中字符串截取必须先把循环变量代替出来才行!!!

<a href='mailto:'>微wx笑</a>的头像微wx笑 2021-11-05运维日志 6 0关键字:   

批处理for中字符串截取必须先把循环变量代替出来才行!!!

批处理for中字符串截取必须先把循环变量代替出来才行!!!BBM无知

@echo off & setlocal enabledelayedexpansion
  set ifo=abc,def,ghi,jkl,mnopqrstuvwxyz0123456789
  echo 原字符串(第二行为各字符的序号):
  echo %ifo%
  echo.
  echo 截取前5个字符:
  echo %ifo:~0,5%
  echo 截取最后1个字符:
for /f "delims=," %%a in ("%ifo%") do (
set x=%%a
echo !x!
set y=!x:~-1!
echo !y!
)
pause


BBM无知

本文为转载文章,版权归原作者所有,不代表本站立场和观点。

很赞哦! () 有话说 ()

相关文章