本帖最后由 apang 于 2012-2-11 17:53 编辑
- @echo off&setlocal enabledelayedexpansion
- set name=1&set n=0
- for /f "delims=" %%a in (text.txt) do (
- set aa=%%a&echo !aa!>>00!name!.txt
- if "!aa:~-1!"=="?" set/a n+=1
- if "!n!"=="!name!" set/a name+=1
- )
复制代码 试试看
!aa:~-1!是取最后一个字符
goto :eof是跳到文件结尾,即退出。
现在文档中有5个问号,其中2个是中文大写的,你就保持原状,不要改了。 |