Формат Regex для анализа блока текста с несколькими выходами группы с использованием шаблона текста Formatter в Zapier - PullRequest
0 голосов
/ 26 сентября 2019

У меня есть большой блок из формы вики, который я пытаюсь разобрать, используя Zapier для размещения в электронной таблице.

Я использую регулярное выражение и шаблонизатор шаблонов, чтобы получить 1 элемент за задачу zapier, что приводит к 15 + шагам.Я думаю, что с помощью настройки кода я мог бы сделать это за один шаг с 15 выходами, которые были бы более эффективными с точки зрения затрат.

Когда я пытаюсь использовать несколько групп, он возвращает только одно значение, а остальные читают ноль.

Это работает, но не эффективно, потому что это 1 извлечение поля на задачу: (?<=Name).*?(?=Email)

Это работает на https://regex101.com/,, но при использовании в zapier выдает нулевые значения для каждогогруппа, кроме одной:

(?P<linkfield>(?<=below[.]).*?(?=What\sis))|(?P<namefield>(?<=Name).*?(?=Email))|(?P<emailfield>(?<=Email).*?(?=Getting\sto))

Текстовый блок ниже:

Пожалуйста, оставьте свою контактную информациюNameTed TesterEmailtester@gmail.comПолучить информациюВы считаете себя ... создателем контента или влиятельным лицом (Youtube, Facebook, Instagram и т. д.) Какой ваш часовой пояс UTC-6 Центральное стандартное время Где вы находитесь? СШАСоздание контента или влияние на негоКакое имя вашего канала / учетной записи?Greatest Youtube EverПожалуйста, укажите ваш основной канал / учетную запись для вашего контента ниже. https://www.youtube.com/channel/asdfasdfasdf Каков размер вашей команды? Solo

Я надеюсь, что слиТонкая настройка в ght позволит zapier видеть результаты других групп.

...