set a=123
set b=1234
由变量a替换b中相同的为0,怎么实现?
是这样吗?其中A变量怎么写法?
echo %b:a=0%
set b=1234
由变量a替换b中相同的为0,怎么实现?
是这样吗?其中A变量怎么写法?
echo %b:a=0%
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
setlocal enabledelayedexpansion
set a=123
set b=1234
set "b=!b:%a%=0!"
echo %b%
pause
Originally posted by weilong888 at 2006-10-11 09:33:
如果
set a=123
set b=1234
而最终echo %b%要求显示0004呢?
这个代码应该怎么写呢?
set "a=123"
set "b=1234"
echo %b:%a%=000% | findstr .