标题: [求助]如何把字符串替换成百分号?
[打印本页]
作者: sinbao
时间: 2008-1-4 10:37
标题: [求助]如何把字符串替换成百分号?
@echo off
set var=test\new
echo %var:\=%%
我想要的结果是
test%new
作者: lxmxn
时间: 2008-1-4 10:45
@echo off&Setlocal EnableDelayedExpansion
set var=test\new
echo !var:\=%%!
作者: sinbao
时间: 2008-1-4 11:41
Works!
如果不用EnableDelayedExpansion就做不到了吗?
比如用%var:\=^%%或者%var:\=%%%都不行...
但是除了百分号,别的是可以替换的,比如%var:\=*%
作者: lxmxn
时间: 2008-1-4 13:51
目前我知道的方法就是SetLocal。
作者: jiulong
时间: 2008-1-7 17:35
@echo off
set var=test%%new
echo %var%
pause
这样也可以呀
作者: sinbao
时间: 2008-1-8 09:57
楼上,我要的是替换