我正在尝试将一个KEY文件存储在Google Apps脚本PropertiesService中,但问题是KEY包含新行号\n
,而PropertiesService不会将其转换为新行。因此,KEY无效,无法用于连接Google服务。
编辑:似乎PropertiesService正在转义字符串,但是使用unescape并没有帮助。
答案 0 :(得分:1)
如果其他人遇到同样的问题,我的解决方案是使用此正则表达式来替换字符串中的所有匹配项:
PropertiesService.getScriptProperties().getProperty("key").replace(/\\n/g, "\n");