Board logo

标题: [文本处理] 求助批处理提取指定字符后内容 [打印本页]

作者: ahbzlong    时间: 2021-7-6 18:37     标题: 求助批处理提取指定字符后内容

2=1;4=123456;5=测试测试;6=主导者;7=;8=;9=0;11=1;12=0;13=0;15=1;16=0;17=0;18=0;19=779;20=300;21=0


提取上文中 测试测试 数据 (测试测试 字数不固定有可能为其他)

改如何做
作者: idwma    时间: 2021-7-6 18:55

set "str=2=1;4=123456;5=测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试;6=主导者;7=;8=;9=0;11=1;12=0;13=0;15=1;16=0;17=0;18=0;19=779;20=300;21=0"
for /f "tokens=3 delims=;" %%i in ("%str%") do (
for /f "tokens=2 delims==" %%i in ("%%i") do echo %%i
)
pause
作者: ahbzlong    时间: 2021-7-6 18:58

回复 2# idwma


   
2=1;4=123456;5=测试测试;6=主导者;7=;8=;9=0;11=1;12=0;13=0;15=1;16=0;17=0;18=0;19=779;20=300;21=0
是个txt文本
作者: ahbzlong    时间: 2021-7-6 19:02

回复 2# idwma


    问题已解决,感谢
作者: angElala0    时间: 2021-7-18 13:39

本帖最后由 angElala0 于 2021-8-30 14:14 编辑

多看多学习











供樓計算機




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2