返回列表 发帖
我看错了题目,只去掉a前面紧挨着的0,难度大了很多。已经写出来,就贴在这里算了
@echo off&setlocal enabledelayedexpansion
set "var=a b c d e f g h i j k l m n o p q r s t u v w x y z"
for /f %%a in (a.txt) do (
    set str=%%a
    for %%b in (%var%) do (
        set "str=!str:%%b= %%b !"
    )
    for %%c in (!str!) do (
        if defined s (
            if !s! neq 0 (<nul set/p=!s!) else (
                if %%c neq a <nul set/p=!s!
             )
        )
        set "s=%%c"
    )
    <nul set/p=!s!&echo/&set "s="
)
pauseCOPY

TOP

返回列表