gpt4 book ai didi

variables - 使用变量进行批处理文件子字符串替换

转载 作者:行者123 更新时间:2023-12-02 07:30:56 26 4
gpt4 key购买 nike

当使用变量时,我无法让这个批处理文件进行子字符串替换。具体当!原来!指定变量;如果它是一个文字字符串,它就可以正常工作。但是,这不适合我的使用。

setlocal ENABLEDELAYEDEXPANSION
set original=chair
set replacement=table
set str="jump over the chair"
set str=%str:!original!=!replacement!%

非常感谢您的帮助。

最佳答案

如果您使用call,则无需使用setlocalenabledelayedexpansion即可执行此操作,如下所示:

调用集 str=%%str:%original%=%replacement%%%

注意:这首先被解析为调用 set str=%str:chair=table%

关于variables - 使用变量进行批处理文件子字符串替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11892922/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com