如何强制Apps脚本属性存储创建新行?

时间:2016-02-11 08:18:58

标签: google-apps-script

我正在尝试将一个KEY文件存储在Google Apps脚本PropertiesService中,但问题是KEY包含新行号\n,而PropertiesService不会将其转换为新行。因此,KEY无效,无法用于连接Google服务。

编辑:似乎PropertiesService正在转义字符串,但是使用unescape并没有帮助。

1 个答案:

答案 0 :(得分:1)

啊,找到了办法,我在缓慢的早晨责怪这一点:)

如果其他人遇到同样的问题,我的解决方案是使用此正则表达式来替换字符串中的所有匹配项:

PropertiesService.getScriptProperties().getProperty("key").replace(/\\n/g, "\n");