bat从特定字符串截取 批处理如何截取字符串?

批处理如何截取字符串?@Echo offset/P“STR=请输入:”:lpecho%STR:~,1%set“STR=~1%”if”%STR%“NEQ”goto:lppause~“@Echo offS

批处理如何截取字符串?

@Echo offset/P“STR=请输入:”:lpecho%STR:~,1%set“STR=~1%”if”%STR%“NEQ”goto:lppause

~“@Echo off

SETLOCAL enabledelayedexpansion

set num=12345678

REM假设要截获的字符串是12345678

对于%%a in(%num%)do(

set STR=%%a

set var=!”!记者:~4

!回声。!var

!]暂停

设置变量=!记者:~4!这是从第4位截取字符串后的所有字符