如何使用批处理文件在字符串中的数字之间建立空格

时间:2015-05-08 18:17:30

标签: file batch-file count

所以我最近制作了一个批处理文件,我做了一个字符串。后来我需要在字符串中的数字之间留出空格(很难描述!)。

例如: 字符串为2023,我想更改字符串,并进入2 0 2 3

我试图浏览网页,但我发现的唯一一件事就是它可能是这样的: set %string%=%string:"something here"%

但是我不确定那里写什么......

感谢您的帮助:D

1 个答案:

答案 0 :(得分:0)

未经测试:

@echo off

set "some_string_with_digits=abc1234fgh098jkl"
setlocal enableDelayedExpansion
for %%a in (1 2 3 4 5 6 7 8 9 0) do (
  set "some_string_with_digits=!some_string_with_digits:%%a=%%a !"
)
echo %some_string_with_digits%