我正在尝试突出显示我的Google文档中的某些字词.我知道我可以使用document.replace替换文本,但它只替换字符串本身,而不是格式化.有没有办法用Google Apps脚本用彩色字符串替换字符串?
我是google doc脚本的新手.
在谷歌文档中,我需要搜索几个文本字符串(例如,光照字体中的"学生1")以用另一个文本字符串(例如," 学生A ")替换这些文本字符串,但是用粗体字体.
要搜索和替换,我使用以下代码:
function docReplace() {
var body = DocumentApp.getActiveDocument().getBody();
// change "student 1" to "Student A" in boldface
body.replaceText("student 1", "Student A");
}
Run Code Online (Sandbox Code Playgroud)
上面的代码只使用google doc的当前字体将"student 1"替换为"Student A",但我不知道如何将字体从lightface更改为粗体.
我试过了
body.replaceText("student 1", "<b>Student A</b>");
Run Code Online (Sandbox Code Playgroud)
当然,上面的代码没有用.
任何帮助将非常感激.谢谢.