0

当前代码:

set str=11.22.33
for /F "tokens=1* delims=." %%a in ("%str%") do (
  echo %%a
)

我希望产生以下结果:.22.33

4

2 回答 2

3

尝试这个:

set str=11.22.33
for /F "tokens=2,3 delims=." %%a in ("%str%") do (
echo .%%a.%%b
)
于 2013-11-05T22:46:14.757 回答
1

Monacraft 有一个工作选项。

这是另一种选择:

set "str=11.22.33"
for /f "tokens=2* delims=." %%A in ("%str%") do echo .%%a

还有另一种选择

set "str=11.22.33"
echo .%str:*.=%
于 2013-11-06T03:39:21.053 回答