Мне трудно разобраться в коде регулярных выражений в Google Sheets, чтобы проверить ячейку, затем вернуть все, включая новые строки \n
, и возвращает \r
до определенного шаблона \*+
.
Немного больше предыстории: я использую формат REGEXEXTRACT(A:A,"...")
внутри большего ArrayFormula
, чтобы он автоматически обновлялся при добавлении новой строки. Этот работает правильно. Это только часть регулярного выражения, с которой у меня проблемы.
Итак, для целей этого вопроса, скажем, я беспокоюсь только о том, чтобы извлечь данные из ячейки A1 до определенного шаблона и вернуть это значение в ячейку B1. Что приводит нас к этому коду в ячейке B1:
REGEXEXTRACT(A1,"...")
Например, так выглядит моя ячейка A1:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus accumsan risus id ex dapibus sodales.
Curabitur dui lacus, tincidunt vel ligula quis, volutpat mattis eros.
In quis metus at ex auctor lobortis. Aliquam sed nisi purus. Sed cursus odio erat, ut tristique sapien interdum interdum. Morbi vel sollicitudin ante, non pellentesque libero.
***********
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aenean egestas urna facilisis massa posuere, quis accumsan erat ornare.
Curabitur at dapibus nibh. Nam nec vestibulum ligula. Phasellus bibendum mi urna, ac hendrerit libero interdum non. Suspendisse semper non elit aliquam auctor.
Morbi vel sem tortor. Donec a sapien quis erat condimentum consequat in ut sem. Quisque in tellus sed est lobortis ultricies sed vitae enim.
Я хочу вернуть это значение в B1:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus accumsan risus id ex dapibus sodales.
Curabitur dui lacus, tincidunt vel ligula quis, volutpat mattis eros.
In quis metus at ex auctor lobortis. Aliquam sed nisi purus. Sed cursus odio erat, ut tristique sapien interdum interdum. Morbi vel sollicitudin ante, non pellentesque libero.
Что, по сути, является чем-то еще до шаблона *******
. В Python я могу добавить re.DOTALL
к .*
, но я не могу заставить это работать в Google Sheets.