【发布时间】:2021-06-17 00:04:21
【问题描述】:
我有一个包含 3 个部分的 Google Doc,每个部分的标题文本下都有文本。
具有相同标题文本但文本不同的 2 个部分,我想在最后一个部分下提取文本。是否可以编写脚本来读取我需要的“文档大纲”下的“标题”并仅提取该部分?
我尝试了下面的脚本并使用.search() 方法找到“SECTION 01”,但它返回文档中第一个标题的位置。
function extract_text() {
const content = DocumentApp.openById("1MaWDAW2OrhNKNDesNIphb0hXQ1jWAbLrprpTRe4bCRw")
.getBody()
.getText()
const position = content.search('Section 01')
// result = 0
console.log(position)
}
【问题讨论】:
-
关于
I would like to extract text under the last section.,在您的示例图像中,当最后一个“Section 01”之后存在多个段落时,您要检索什么结果?而且,为了正确理解您的问题,您能否提供示例 Google 文档和您期望的示例输出值?
标签: google-apps-script google-docs paragraph