我试图在文档上运行一个非常基本的Google脚本。 docBody = docBody.replaceText(searchStr,replaceStr);
例如,当searchStr ='Name'时,它可以正常工作,但是当我尝试替换'[Name]'时,脚本会挂起并在文档中产生垃圾。我意识到searchStr参数是一个正则表达式,我试过:
\ [名称\]
/ \ [名称\] / g
(\ [名称\])
一切都没有成功......
有什么建议吗?
答案 0 :(得分:2)
如果你正在做
searchStr = '\[Name\]';
然后这应该工作,没有斜线,没有修改器,没有组。如果您使用的是双引号,请务必双重转义:
searchStr = "\\[Name\\]";