2013-03-29 4 views
0

값이 Version-1-0-12-1 인 버전과 같은 환경 변수가 있다고 가정합니다. 명령 프롬프트에서 1.0.12.1과 같은 문자열 형식으로 변환하려면 어떻게해야합니까? 셸 동등 물은 IFS을 사용하는 것입니다. Windows 명령 프롬프트에서 어떻게합니까?cmd 프롬프트에서 문자열 조작

답변

2

이 시도 :

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

또한 그와 함께 단어'Version'를 표시합니다. 나는 결과를'Version.1.0.12.1'로 얻는다. 하지만'1.0.12.1'이 필요합니다 – DDK

+0

덕분에 원하는 결과를 표시 할 수 있도록이 줄을 포함 시켰습니다. var = % var : D. = % "' – DDK

+0

먼저 왼쪽 부분을 제거하도록 편집했습니다. – Endoro