Извлечение по регулярным выражениям: компонент Regex Extractor (AI Flowi Workflow)
Извлечение по регулярным выражениям с Regex Extractor позволяет находить в тексте фрагменты по шаблону. Разместите компонент после источника Message, если нужен шаг извлечения по шаблону.
Автор: Ai Flowi · Опубликовано
Regex Extractor описан в каталоге; Ai Flowi не проверяла его в производственной среде. В этом справочнике не зафиксированы ни результат поиска совпадений, ни структура ответа JSON.
Входы
| Имя | Тип | Обязательный | Допустимые типы входных данных | Пояснение |
|---|---|---|---|---|
input_text | str | Да | Message | Текст для поиска, передаваемый через подключение Message или заданный в текстовом поле. |
pattern | str | Да | Message | Регулярное выражение для поиска. Это поле также принимает Message; в экспорте не указаны движок регулярных выражений и флаги. |
Выходы
| Отображаемое имя | Имя | Тип | Назначение подключения |
|---|---|---|---|
| JSON | data | JSON | Результат извлечения типа JSON. Ключи объекта и структура совпадений не описаны. |
| Message | text | Message | Результат извлечения типа Message. Форматирование и правила использования разделителей не описаны. |
Когда использовать Regex Extractor
Выберите Regex Extractor для поиска в тексте по устойчивому шаблону, например идентификационного номера с определённой меткой. Два описанных типа выходов позволяют запланировать подключение JSON или Message, но сначала нужно изучить фактический результат.
Когда не следует использовать Regex Extractor
Используйте JSON String Parser для строки, содержащей объект JSON. Используйте Parser для извлечения текста по шаблону из структурированных входных данных. Для изменения регистра, замены или очистки текста рассмотрите Text Operations. Совпадение с шаблоном не подтверждает соответствие значения бизнес-правилу.
Минимальная конфигурация
Пример конфигурации, а не документированный результат тестирования
| Имя входа в каталоге | Пример значения |
|---|---|
input_text | Reference: ABC |
pattern | ABC |
Шаблон представляет собой регулярное выражение для поиска буквального текста без синтаксиса, специфичного для конкретного движка. Он иллюстрирует две обязательные настройки, но не гарантирует определённое число совпадений, выходной объект или формат групп захвата.
Ограничения
- В каталоге перечислены только input_text и pattern. В экспорте нет настроек флагов регулярного выражения, ограничения числа совпадений или тайм-аута.
- Не указаны движок регулярных выражений, обработка групп захвата, поиск первого или всех совпадений, ошибки при неверном шаблоне и поведение при отсутствии совпадений. Уточните эти детали, прежде чем следующий шаг будет зависеть от определённой структуры результата.
- Извлечённая строка не является результатом авторизации или проверки по схеме. Проверьте её на соответствие нужному правилу, прежде чем использовать при записи данных или в запросе.
Связанные компоненты
Text Operations · Parser · JSON String Parser · Verification Router
Расход токенов на запуск узла
Тарифы: Go от USD8 в месяц при годовой оплате (USD10 помесячно), Plus от USD16 (USD20 помесячно), Pro 100 от USD80 (USD100 помесячно), Pro 200 от USD160 (USD200 помесячно) и Pro 500 от USD400 (USD500 помесячно), от 5,000 до 250,000 Flowi Tokens в месяц с возможностью пополнения; 1 токен за каждый запуск узла; использование сторонних API и моделей не включено.
Источник: каталог компонентов
Запись Regex Extractor в каталоге AI Flowi Workflow 1.9.2 (экспортированном 9 октября 2026) содержит два обязательных поля и выходные порты JSON и Message. Открыть каталог компонентов.