Google apps script 如何在google文档中用双换行替换单换行

Google apps script 如何在google文档中用双换行替换单换行,google-apps-script,google-docs,Google Apps Script,Google Docs,我的问题很简单,我应该在谷歌文档的“查找和替换”中输入什么,这样我就可以用一个双换行符替换一个换行符,这样我的段落之间就有了一个空白?我已经知道可以在上使用正则表达式搜索,但如何将其设置为用两个替换?遗憾的是,您不能在搜索和替换UI中执行此操作 我建议使用应用程序脚本并使用此代码 代码: 注: 代码所做的是在每段的每一端添加一行新行 此外,每当刷新/打开文档时,我都添加了一个自定义菜单(保存脚本后,您可能需要刷新文档): 请先手动运行函数addAddAdditionalNewline,确保对

我的问题很简单,我应该在谷歌文档的“查找和替换”中输入什么,这样我就可以用一个双换行符替换一个换行符,这样我的段落之间就有了一个空白?我已经知道可以在上使用正则表达式搜索,但如何将其设置为用两个替换?

遗憾的是,您不能在搜索和替换UI中执行此操作

我建议使用
应用程序脚本
并使用此代码

代码: 注:
  • 代码所做的是在每段的每一端添加一行新行
  • 此外,每当刷新/打开文档时,我都添加了一个自定义菜单(保存脚本后,您可能需要刷新文档):
  • 请先手动运行函数
    addAddAdditionalNewline
    ,确保对编辑器拥有必要的权限
样本:

输出(运行后单击“添加新行”菜单):

function addAdditionalNewLine() {
  DocumentApp.getActiveDocument()
    .getBody()
    .getParagraphs()
    .forEach(function (paragraph){
      paragraph.appendText("\n");
    });
}

function onOpen() {
  var ui = DocumentApp.getUi();
  // Or DocumentApp or FormApp.
  ui.createMenu('Custom Menu')
    .addItem('Add New Lines', 'addAdditionalNewLine')
    .addToUi();
}