DOS(bat) 字符串替换原理

把字符串 “c:/test/1” 中的 “/” 全部替换成 “//” 的原理:

  Quote:
(假设 "C:/TEST/1” 字符串已存在 VAR 变量中:)

C:/WINDOWS>set "var=C:/TEST/1"



(将 var 变量中的字符串里 "/" 字符全部替换成 "//")

C:/WINDOWS>set "var=%var:/=//%"



(显示 var 变量中的内容)

C:/WINDOWS>echo %var%
C://TEST//1

结果为:C://TEST//1 ,已全部替换完成。 

版权声明:本文为subchen原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。