- @echo off
- set str=0000acb0h
- :: 提取第一行A前的4个0
- set var=%str:~0,4%
- echo %str:~0,4%
- @echo off
- set str=0b0c00a000s
- :: 提取第二行B前面的一个0
- set var=%str:~0,1%
- :: 提取第二行C前面的一个0
- set var=%str:~-9,1%
- :: 提取A前面的二个0
- set var=%str:~-7,2
- echo %str:~0,1%
- echo %str:~-9,1%
- echo %str:~-7,2%
- @echo off
- set str=0000h00ga00
- :: 提取H前面的4个0
- set var=%str:~0,4%
- :: 提取G前面的二个0
- set var=%str:~-6,2%
- echo %str:~0,4%
- echo %str:~-6,2%
- @echo off
- set str=a0000000
- echo %str%
- echo...
- echo..
- echo.
- echo 这个不用提取吧...
- pause
复制代码
|