标题: 如何只用一句命令将里面的字符提取?
[打印本页]
作者: secowu
时间: 2008-2-16 14:00
标题: 如何只用一句命令将里面的字符提取?
Quote: |
项 {b7360146-dc40-11dc-b8ba-001a4b586149} 成功创建。 |
|
用FOR命令如何提取上面{b7360146-dc40-11dc-b8ba-001a4b586149}的字符?
谢谢
作者: secowu
时间: 2008-2-16 14:03
set t=项 {b7360146-dc40-11dc-b8ba-001a4b586149} 成功创建。
for,/f, "tokens=2 delims={",%i in (%t%) do set vid1=%i
for,/f, "tokens=1 delims=}",%i in (%vid1%) do set vid2=%i
??
[
Last edited by secowu on 2008-2-16 at 02:06 PM ]
作者: secowu
时间: 2008-2-16 14:09
少了个引号....
作者: secowu
时间: 2008-2-16 14:13
set t=项 {b7360146-dc40-11dc-b8ba-001a4b586149} 成功创建。
for,/f, "tokens=2 delims={",%%i in ("%t%") do set vid1=%%i
for,/f, "tokens=1 delims=}",%%i in ("%vid1%") do set vid2={%%i}
pause
作者: knoppix7
时间: 2008-2-16 14:59
for,/f, "tokens=2 delims={",%%a in ("%t%") do (for,/f, "tokens=1 delims=}",%%b in ("%%a") do (set vid=%%b))
作者: fastslz
时间: 2008-2-16 15:36
set xxx={b7360146-dc40-11dc-b8ba-001a4b586149}
set xxx=%xxx:{=%
set xxx=%xxx:}=%
作者: lxmxn
时间: 2008-2-18 21:23
cmd /v:on/c"set _=项 {b7360146-dc40-11dc-b8ba-001a4b586149} 成功创建。&for,%a,in,(!_!)do @echo\%a|findstr /irc:"{.*}""