使用DOS命令替换字符串中的字符

10

我有一个需求,需要使用DOS命令从字符串中替换特定字符。

例如,如果我的字符串是"1,2,3,4",我需要将每个","替换为".",得到结果"1.2.3.4"。

2个回答

14

下面的方法适用于您

    @echo off
    set string1=1,2,3,4
    set string2=%string1:,=.%
    echo %string2%

7
这将为你提供一个想法,不知道你是如何获得该字符串的。
set str=1,2,3,4
set str=%str:,=.%

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接