Batch file 批处理编程-从字符串中获取编号
我的机器上有一个.txt文件。在那个文件里有一行 “万事俱备。(\d+)已执行脚本命令' 其中(\d+)是任意数字 通过批处理脚本,我必须找到上面的字符串是否出现在文件中,并获得字符串之间出现的数字 有可能吗。有人能帮我吗Batch file 批处理编程-从字符串中获取编号,batch-file,window,batch-processing,Batch File,Window,Batch Processing,我的机器上有一个.txt文件。在那个文件里有一行 “万事俱备。(\d+)已执行脚本命令' 其中(\d+)是任意数字 通过批处理脚本,我必须找到上面的字符串是否出现在文件中,并获得字符串之间出现的数字 有可能吗。有人能帮我吗 for /f "tokens=4" %%f in ( 'findstr /r /c:"All things complete. [0-9]*" file.txt' ) do echo %%f 使用findstr搜索指定的行,并使用for命令,在空格上拆分,以获得第四
for /f "tokens=4" %%f in (
'findstr /r /c:"All things complete. [0-9]*" file.txt'
) do echo %%f
使用findstr搜索指定的行,并使用for
命令,在空格上拆分,以获得第四个标记