Здравствуйте
Хочу предложить опцию сценария, где Заголовок/тело сообщения содержит текст, и тут еще хорошо было бы добавить некий аналог регулярных выражений, (или вообще полноценные регулярные выражения). Допустим текст: "ваш заказ №45334 создан" можно "ловить" чем то таким: "ваш заказ №* создан", где "*" будет означать любое количество символов.
Реализация вышеописанного позволит делать разные фильтрации - хоть спама, хоть заострять/притуплять внимание на каких то задачах, содержащих особенные фразы/слова.
Так же, вышеописанное добавит возможность "быстрого ввода задачи" - ввод заголовка и текста задачи в поле заголовка, как то так: "Новый заказ !!! Нужно добавить клиенту ХХХХ такой то заказ"
Новые возможности сценариев
-
- Сообщения: 11
- Зарегистрирован: 11.03.2016 22:59
-
- Сообщения: 4124
- Зарегистрирован: 06.06.2012 13:54
Это логичное расширение возможностей сценариев (и правил для задач по почте, заодно), поставлю задачу в нашем аккаунте по этому поводу.
Тут не очень понял пример - что должно создаться в таком случае?Так же, вышеописанное добавит возможность "быстрого ввода задачи" - ввод заголовка и текста задачи в поле заголовка, как то так: "Новый заказ !!! Нужно добавить клиенту ХХХХ такой то заказ"
-
- Сообщения: 11
- Зарегистрирован: 11.03.2016 22:59
-
- Сообщения: 1
- Зарегистрирован: 06.04.2017 11:34
-
- Сообщения: 4124
- Зарегистрирован: 06.06.2012 13:54
-
- Сообщения: 75
- Зарегистрирован: 15.05.2016 19:06
-
- Сообщения: 6
- Зарегистрирован: 19.05.2016 00:29
-
- Сообщения: 460
- Зарегистрирован: 23.05.2013 21:46
-
- Сообщения: 13
- Зарегистрирован: 26.01.2016 01:11
-
- Сообщения: 19
- Зарегистрирован: 06.11.2018 16:41
Re: Новые возможности сценариев
Тоже подпишусь за регулярные выражения. Очень не хватает.
-
- Сообщения: 262
- Зарегистрирован: 16.12.2015 16:50
Re: Новые возможности сценариев
присоединяюсь
-
- Сообщения: 4124
- Зарегистрирован: 06.06.2012 13:54
-
- Сообщения: 80
- Зарегистрирован: 20.11.2017 13:22
Re: Новые возможности сценариев
Спасибо!
А есть ли какие-нибудь требования к регуляркам? Хотелось бы увидеть хоть немного документации по этому вопросу.
Тривиальный емайл можно по-разному обозначить, на разных языках - https://emailregex.com
А вдруг у вас что-то редкое вроде Clojure или Perl на бэкенде.
А есть ли какие-нибудь требования к регуляркам? Хотелось бы увидеть хоть немного документации по этому вопросу.
Тривиальный емайл можно по-разному обозначить, на разных языках - https://emailregex.com
А вдруг у вас что-то редкое вроде Clojure или Perl на бэкенде.
-
- Сообщения: 4124
- Зарегистрирован: 06.06.2012 13:54
Re: Новые возможности сценариев
Разработчики уверяют что все стандартно, но примеры для документации предоставлять отказываются :) Так что остается только пробовать.
-
- Сообщения: 68
- Зарегистрирован: 10.04.2019 11:30
Re: Новые возможности сценариев
OK, по какому стандарту - RCRE или POSIX? Мне кажется, "что они втирают какую-то дичь" (с)
-
- Сообщения: 80
- Зарегистрирован: 20.11.2017 13:22
Re: Новые возможности сценариев
Выражения должно быть в скобках (capture group), например:Дмитрий Гончаренко писал(а): ↑13.09.2019 09:24Разработчики уверяют что все стандартно, но примеры для документации предоставлять отказываются :) Так что остается только пробовать.
([a-f0-9]{32})
Также удалость получить ответ, что нужна регулярка под JAVA.... но она пока не срабатывает.
#держувкурсе
-
- Сообщения: 80
- Зарегистрирован: 20.11.2017 13:22
Re: Новые возможности сценариев
Да, регулярки точно под JAVA
Для email сработала такая:
Очень хотелось бы в документации увидеть примеры популярных выражений - почта, телефон, адрес сайта.
Так как мне не понравился подход "Регулярки запустили, какой синтаксис не скажем, разработчики молчат, попробуйте перебором".... новых пользователей данного функционала такой подход слегка озадачит.
P.S.: если у вас регулярка в парсере не сработала сразу - пишите в саппорт, тк письма могут "повисать" часиков на 12+ до того как станут задачами. Несколько таких повисаний устранили в моём тикете, но это не исключает возникновения в будущем.
P.P.S.: Техподдержка молодцы, спасибо им. А регулярки лучше дебажить предварительно https://www.freeformatter.com/java-regex-tester.html
Для email сработала такая:
Код: Выделить всё
((?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\]))
Очень хотелось бы в документации увидеть примеры популярных выражений - почта, телефон, адрес сайта.
Так как мне не понравился подход "Регулярки запустили, какой синтаксис не скажем, разработчики молчат, попробуйте перебором".... новых пользователей данного функционала такой подход слегка озадачит.
P.S.: если у вас регулярка в парсере не сработала сразу - пишите в саппорт, тк письма могут "повисать" часиков на 12+ до того как станут задачами. Несколько таких повисаний устранили в моём тикете, но это не исключает возникновения в будущем.
P.P.S.: Техподдержка молодцы, спасибо им. А регулярки лучше дебажить предварительно https://www.freeformatter.com/java-regex-tester.html
-
- Сообщения: 13
- Зарегистрирован: 26.01.2016 01:11
Re: Новые возможности сценариев
Ждем регулярные выражения в сценариях. Многие начали делать своих ботов на Планфиксе для общения в менеджерах :) Нужно по максимуму анализировать текст который добавляется в комментариях клиентами. Спасибо.