
【已解決】一行數據沒有分隔符批處理如何提取某列數據最后由 思想之翼 于 -11-25 20:47一行數據沒有分隔符,如何提取某列數據?比如數據 0123456789 欲提取89 怎么處理?
自己留存nclick="copycode($('code0'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- for /f delims=` tokens=* eol=` %%a in (a.txt) do (
- set str=%%a
- set str=!str:~1,9!
- set str1=!str:~7,2!
- set str=!str1!
- echo !str!>>b.txt
- )
- exit
自己修改了一下,留存。nclick="copycode($('code1'));">復制代碼
- @echo off
- cd /d c:數據1
- for %%i in (*.txt) do (
- setlocal enabledelayedexpansion
- for /f delims= %%a in (%%i) do (
- set str=%%a
- set str=!str:~8,2!
- echo,!str!
- ))>c:數據2%%i
- exit

