我正在尝试使用R中的生成器包来编辑单词模板,以按站点和季度创建报告。我想替换指定书签中段落中的文本。这些书签位于段落的中间。
我尝试过的每个解决方案都插入新文本,但也删除书签后的文本。有没有办法只替换段落中的某些单词并使该段落的其余部分不受干扰?
我尝试过:
read_docx(path = "template2.docx") %>%
cursor_reach( keyword = "mmmmm yyyy to mmmm yyyy") %>%
body_remove %>%
slip_in_text ("September 2018 to September 2019")
以及
read_docx(path = "template2.docx") %>%
cursor_reach( keyword = "mmmmm yyyy to mmmm yyyy") %>%
body_bookmark("mmmmm yyyy to mmmm yyyy") %>%
body_replace_text_at_bkm("mmmmm yyyy to mmmm yyyy", "September 2018 to November 2019")