如何在括号中的文本文件中获取值?
示例输入:
Today is a beautiful {day}
我想获得day
的价值。
答案 0 :(得分:0)
如果你想得到这一天,你可以%day%
,这将打印变量日而不是写日
答案 1 :(得分:0)
可悲的是,你的问题不是很准确,所以我尽量回答,你要求的是什么,假设只有一行而且只有一个{...}
部分并且它不在字符串的开头:
set "string=Today is a beautiful {day}"
for /f "tokens=2 delims={}" %%a in ("%string%") do set "var=%%a"
echo %var%