任意数量,取最后第2 第3
第三方命令- echo a\b\c\d\e\f\g | sed -r -e "s|.*[\]([^\]+?)[\]([^\]+?)[\][^\]+?$|\1 \2|g"
复制代码 纯批处理- @echo off
- setlocal ENABLEDELAYEDEXPANSION
-
- for /f "delims=" %%a in ("a\b\c\d\e\f\g") do (
- set a=%%a
- set a=!a:\= !
- call :C_1 v1 v2 !a!
- echo !v1!
- echo !v2!
- )
- goto :END
-
-
- :C_1
- if "%6" neq "" (
- shift /3
- goto :C_1
- )
- set %1=%3
- set %2=%4
- goto :eof
-
- :END
复制代码
|