0

我试图在文档上运行一个非常基本的 Google 脚本。docBody = docBody.replaceText(searchStr, replaceStr);

例如,当 searchStr = 'Name' 时它工作得很好,但是当我尝试替换 '[Name]' 时,脚本挂起并在文档中产生垃圾。我意识到 searchStr 参数是一个正则表达式,我已经尝试过:

\[姓名\]

/\[名称\]/g

(\[姓名\])

一切都没有成功...

有什么建议么?

4

1 回答 1

2

如果你在做

searchStr = '\[Name\]';

那么这应该可以工作,没有斜线,没有修饰符,没有组。如果您使用双引号,请确保双转义:

searchStr = "\\[Name\\]";
于 2012-10-30T19:43:14.450 回答