Javascript 在Google应用程序脚本中的文本前插入换行符
我需要在谷歌文档的某些文本前插入一些换行符 尝试了此方法,但出现错误:Javascript 在Google应用程序脚本中的文本前插入换行符,javascript,google-apps-script,google-docs,Javascript,Google Apps Script,Google Docs,我需要在谷歌文档的某些文本前插入一些换行符 尝试了此方法,但出现错误: var body = DocumentApp.getActiveDocument().getBody(); var pattern = "WORD 1"; var found = body.findText(pattern); var parent = found.getElement().getParent(); var index = body.getChildIndex(parent); // or
var body = DocumentApp.getActiveDocument().getBody();
var pattern = "WORD 1";
var found = body.findText(pattern);
var parent = found.getElement().getParent();
var index = body.getChildIndex(parent);
// or parent.getChildIndex(parent);
body.insertParagraph(index, "");
你知道怎么做吗
谢谢你的帮助 例如,作为一个简单的修改,如何修改上一个问题中的脚本 在本例中,使用的是,而不是InsertPageBreakRequest 修改脚本: 请将以下脚本复制粘贴到Google文档的脚本编辑器中,并设置searchPattern。及 结果: 使用上述脚本时,将获得以下结果 发件人: 致: 注:
- 如果您不想像前面的问题那样直接使用高级Google服务,请按如下方式修改的第二个脚本
- 从
ar.push({insertPageBreak: {location: {index: p.index + offset}}});
- 到
ar.push({insertText: {location: {index: p.index + offset},text: "\n"}});
- 从
ar.push({insertText: {location: {index: p.index + offset},text: "\n"}});