У меня возникла проблема, когда, когда я вставляю изображение в ячейку в Документах Google, он также добавляет новую строку, от которой я не могу избавиться ... Я попробовал, что было предложено here, но это почему-то не работает. Это мой код:удалите новую строку из содержимого Google Doc Table
function myFunction() {
var body = DocumentApp.getActiveDocument().getBody();
body.clear();
var table = body.appendTable();
var tr = table.appendTableRow()
tr.appendTableCell();
tr.appendTableCell();
var resp01 = UrlFetchApp.fetch("http://www.cincinnati-oh.gov/cityofcincinnati/assets/Image/Logos/cityofcincinnati.png");
var cell = table.getRow(0).getCell(0);
cell.insertImage(0,resp01.getBlob());
table.getCell(0,0).editAsText().replaceText("\\v+", "");
}
Заранее спасибо!
Я не уверен, почему скрипт приложений не распознает '\ n' или' \ r' поиск в регулярном выражении:/Быстрое и грязное решение для вашего случая использования - удалить текст ячейки следующим образом: 'table .getCell (0,0) .setText (""); 'надеюсь, что кто-то придет с лучшим решением (: – ocordova
Пробовал ли создание регулярного выражения с помощью' new RegExp() '? Он, как правило, создает гораздо меньше проблем –
@RobinGertenbach может пожалуйста, покажите мне через пример кода, как это использовать. –