我的文件中有以下行
设置ABCHOST = XOQA
设置ABCDB = qa
设置ABCDBFORLOGGINGSTATUS =%ABCDB%
设置ABCDB_LOGICAL_LOGFILENAME =%ABCDB%_ log
设置ABCDB_UID_ENCRYPTED = dummy
设置ABCDB_PASSWORD_ENCRYPTED = dummy
我正在从Excel工作表中读取ABCHOST,ABCDB,ABCDBFORLOGGINGSTATUS,ABCDB_LOGICAL_LOGFILENAME等的值,并希望替换此文件中的值。
例如,如果excel中的ABCHOST值是XOSTAGING而不是我想要替换它,如下所示
设置ABCHOST = XOSTAGING
与其他人类似。
我目前正在做如下
6.9328px
基本上正则表达式正在替换ABCDB,即使这个单词不完全匹配,我也尝试在线搜索但无法获得解决方案的详细信息。
但我得到以下输出错误
设置ABCHOST =。
设置ABCDB = Msbuild
设置ABCDB = Msbuild
设置ABCDB = Msbuild
设置ABCDB = Msbuild
设置ABCDB = Msbuild
我的期望是
设置ABCHOST =。
设置ABCDB = MSBuild
设置ABCDBFORLOGGINGSTATUS = MyValue1
设置ABCDB_LOGICAL_LOGFILENAME = MyValue2
设置ABCDB_UID_ENCRYPTED = MyValue3
设置ABCDB_PASSWORD_ENCRYPTED = MyValue4
有人可以帮我解决这个问题吗?