Как отображать двойные кавычки в выражениях Google Docs re2? - PullRequest
2 голосов
/ 24 апреля 2019

Я пытаюсь отображать двойные кавычки в регулярном выражении в Google Sheets, и мне не повезло. Текст ячейки A1 = some "name" Моя формула

=REGEXEXTRACT(A1;"\"(.*)\"")

Но Google Docs считает, что я использую кавычки для аргумента открытия / закрытия. Пожалуйста, помогите.

Библиотека, которую GoogleDocs использует для регулярных выражений: re2

Ответы [ 2 ]

1 голос
/ 24 апреля 2019

Вам необходимо избежать двойной кавычки " с другой двойной кавычкой, такой как "".

Попробуйте использовать это,

=REGEXEXTRACT(A1,"""(.*)""")

Проверено, и это хорошо работает.

0 голосов
/ 24 апреля 2019

= REGEXEXTRACT (A1; "[" "] + (\ w *)")

...