Мова: Українська
Цю статтю перекладено з англійської за допомогою ШІ, тому вона може містити помилки. Ваші відгуки допоможуть нам її покращити.
Опис
Функція REGEXEXTRACT витягує першу частину текстового значення, яка відповідає регулярному виразу.
Використання
REGEXEXTRACT(text, regular_expression)
Аргументи
| Аргумент | Тип | Обов'язкове поле | Опис |
|---|---|---|---|
| text | Текст | Так | Вхідний текст |
| regular_expression | Текст | Так | Регулярний вираз для пошуку |
Результат
- Частина тексту, яка відповідає заданому регулярному виразу
Приклади
Регулярні вирази — це універсальний інструмент для зіставлення тексту. Наприклад, ви можете витягти код міста, щоб підсумувати кількість учасників за містами.
У США номери телефонів мають такий вигляд: (570) 724-3053, де 570 — це так званий код міста. Якщо у формі є текстове поле з назвою PHONE_NUMBER, то можна додати обчислюване поле для коду міста, використовуючи таку формулу:
REGEXEXTRACT(PHONE_NUMBER, "[0-9]{3}")
Наведена вище формула знайде першу групу з 3 цифр у полі PHONE_NUMBER:
| NAME | PHONE_NUMBER | AREA |
|---|---|---|
| Алекс | (570) 724-3053 | 570 |
| Александрія | (202) 225-3965 | 202 |