让我说我的Google文档中有这个段落对象:
主席: Joe Obam
如何确定段落对象中是否包含以粗体显示的某些部分?而且,我如何提取哪些单词以粗体显示?
答案 0 :(得分:1)
function myfunction() {
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
// Analyze the first paragraph in document
var paragraph = body.getChild(0);
// assumes the paragraph only has text
var txt = paragraph.asParagraph().getChild(0);
var len = txt.asText().getText().length;
for (var i = 0; i < len; i++) {
var isbold = txt.asText().isBold(i);
if (isbold) {
Logger.log("yes");
}
else {
word = "";
}
}
}
此代码将通过char检查您的doc char,如果单个char是粗体,它将打印“yes”。