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