Как вывести всё после символа с помощью регулярных выражений

Как вывести всё после символа с помощью регулярных выражений

29.05.2023 0 Автор pavezlo

Чтобы вывести все знаки после определённого символа в Гугл Таблицах я использую встроенную функцию Google Sheet для регулярных выражений → REGEXTRACT.

Пример реализации регулярных выражений при выводе значений после символа
Пример реализации регулярных выражений при выводе значений после символа

Полностью формула выглядит следующим образом.

=REGEXEXTRACT(А1,"#(.*)")

Фактически она говорит следующее → Иди в ячейку А1 и возьми всё с конца (.*) что лежит до знака #

На выходе получаем вывод значения после знака.

Как вывести всё после символа с помощью регулярных выражений
Как вывести всё после символа с помощью регулярных выражений

Пример реализации формулы

Данную форму я использую в справочнике разметки, когда посадочные страницы содержат якоря, чтобы в автоматическом режиме перенести якорь после utm_меток, иначе ссылка не будет работать.

Якорь посадочной страницы находится в конце
Якорь посадочной страницы находится в конце

В таком случае, при переходе человек попадёт на нужное место сайта. Но если якорь оставить сразу после основной ссылки, то якорь не сработает.