Хотите использовать регулярки в Google Sheets на всю мощь?
81
Хотите использовать регулярки в Google Sheets на всю мощь?
В Гугл Таблицах есть 3 функции для использования регулярных вырожений:
— REGEXMATCH()
— REGEXEXTRACT()
— REGEXREPLACE()
REGEXMATCH()
Его основная задача - определить, соответствует ли строка текста регулярному выражению.
Функция возвращает ИСТИНА, если текст соответствует шаблону регулярного выражения, и ЛОЖЬ, если нет.
Синтаксис: REGEXMATCH(текст; регулярное_выражение):
— текст - это строка или значение, которые нужно проверить на соответствие регулярному выражению.
— регулярное_выражение - это регулярное выражение, с которым сравнивается текст.
Вы можете использовать REGEXMATCH:
— для идентификации ячеек в диапазоне, которые содержат определенную букву, слово или фразу.
— для идентификации ячеек, которые начинаются или заканчиваются определенным символом или группой символов.
— чтобы найти точное совпадение строки.
— чтобы просмотреть список сообщений в социальных сетях, чтобы определить сообщения, содержащие хэштеги.
— для поиска или проверки адресов электронной почты, номеров кредитных карт, идентификаторов и т. Д. Или в любом другом формате.
REGEXEXTRACT()
Функция REGEXEXTRACT в основном использует регулярные выражения для извлечения совпадающих подстрок из строки.
Она принимает строку и регулярное выражение и возвращает часть строки, которая соответствует шаблону в регулярном выражении.
Синтаксис: REGEXEXTRACT(текст; регулярное_выражение)
— текст - это текст или строка, из которой вы хотите извлечь подстроку
— регулярное_выражение - регулярное выражение, которое соответствует той части текста, которую вы хотите извлечь.
Вы можете использовать REGEXEXTRACT следующим образом:
— Извлечь первые или последние несколько символов из строки
— Извлечь числа из строки
— Извлекать целые слова на основе частичного совпадения
— Извлечь одно из списка слов
— Извлечь содержимое между определенными символами
— Извлечь разные части URL
— Извлекайте разные части адресов электронной почты
REGEXREPLACE()
Функция REGEXEXTRACT заменяет часть строки на другой текст с помощью регулярного выражения.
Синтаксис: REGEXREPLACE(текст; регулярное_выражение; замена)
— текст - текст, часть которого нужно заменить.
— регулярное_выражение - регулярное выражение. Все совпадения с ним в тексте будут заменены.
— замена - текст, который нужно вставить.
@MikeBlazerX
Ссылки из поста:– https://t.me/MikeBlazerX
Источник новости https://t.me/mikeblazerx/1620...