我正在尝试使用 Lua 将某个通配符字符串替换为另一个字符串。这可能不清楚,这是我的例子:
如果我有一个目录字符串:
C:\可能更改的目录名称\另一个更改名称\已知的实体文件夹\workingDir
它最终会是这样的:
C:\根\工作目录
可以让我替换根目录和当前目录之间的字符串的东西。所以粗体目录字符串将被替换。请记住目录是可变的,这就是为什么它需要有一个通配符来替换。所以基本上我知道2个“锚”字符串,但两者之间的一切都是未知/可变的。
更新:字符串是这样存储的:“c:\\program files (x86)\\”会双反斜杠影响替换吗?