如何在 google 文档中用双换行符替换单个换行符
how to replace a single newline with a double newline in google docs
我的问题很简单,我要在 google 文档中输入什么查找和替换,以便我可以用双换行符替换单个换行符,这样就有一个空的 space在我的段落之间?我已经知道我可以用正则表达式搜索 \n,但我如何设置它以用两个替换它?
遗憾的是,您无法在搜索和替换中执行此操作 UI。
我建议使用 Apps Script
并使用此代码。
代码:
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();
}
注:
- 代码所做的是在每个段落的每个末尾添加一个新行。
- 此外,我在文档为 refreshed/opened 时添加了一个自定义菜单(您可能需要在保存脚本后刷新文档):
- 请确保首先通过 运行 函数
addAdditionalNewLine
手动在编辑器上获得必要的权限。
样本:
输出(在 运行 单击“添加新行”菜单后):
我的问题很简单,我要在 google 文档中输入什么查找和替换,以便我可以用双换行符替换单个换行符,这样就有一个空的 space在我的段落之间?我已经知道我可以用正则表达式搜索 \n,但我如何设置它以用两个替换它?
遗憾的是,您无法在搜索和替换中执行此操作 UI。
我建议使用 Apps Script
并使用此代码。
代码:
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();
}
注:
- 代码所做的是在每个段落的每个末尾添加一个新行。
- 此外,我在文档为 refreshed/opened 时添加了一个自定义菜单(您可能需要在保存脚本后刷新文档):
- 请确保首先通过 运行 函数
addAdditionalNewLine
手动在编辑器上获得必要的权限。