批处理这样不知行否?- @echo off&setlocal enabledelayedexpansion
- for /f "delims=" %%i in ('findstr "提取行" a.txt') do (
- set "v=%%i"
- set "v=!v:(= !"
- set "v=!v:)= !"
- set "v=!v:<=!"
- set "v=!v:>=!"
- for %%i in (!v!) do (
- set /a n=n%%2+1
- if !n! == 2 set str=!str!%%i,
- )
- echo !str:~,-1!
- set str=
- )
- pause
复制代码
|