在cmd提示符中操作字符串

时间:2013-03-29 07:05:37

标签: string batch-file cmd

假设我有一个环境变量,例如值为Version-1-0-12-1的版本。如何从命令提示符将其转换为1.0.12.1之类的字符串格式? shell等价物是使用IFS。如何在Windows命令提示符下执行此操作?

1 个答案:

答案 0 :(得分:2)

试试这个:

set "var=Version-1-0-12-1"
set "var=%var:*-=%"
set "var=%var:-=.%"
echo %var%