是否存在Google Apps脚本的代码,该代码可找到文档中的特定单词并将其替换为斜体?
答案 0 :(得分:3)
尝试一下-
示例文字:
还是电子排版的飞跃,基本上保持不变。它
还是电子排版的飞跃,基本上保持不变。它
还是电子排版的飞跃,基本上保持不变。它
下面的代码将单词'unchanged'更改为 Italics -
function myFunction() {
var wordToReplace = 'unchanged';
var body = DocumentApp.getActiveDocument().getBody();
toIta(wordToReplace, body);
}
function toIta(wordToReplace, body) {
var findTextElm = body.findText(wordToReplace);
while (findTextElm != null) {
var text = findTextElm.getElement().asText();
var start = findTextElm.getStartOffset();
var end = findTextElm.getEndOffsetInclusive();
text.setItalic(start, end, true);
findTextElm = body.findText(wordToReplace, findTextElm);
}
}
希望这会有所帮助。