Извлечь даты / Extract dates
Группа действий: ROBIN AI
Действие извлекает из текста даты.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Текст | Текст, из которого будут извлечены даты. | Robin.String | Да | |
Результаты | ||||
Даты | Коллекция с извлеченными данными в формате dd.mm.yyyy. Недостающий элемент даты будет записан как «01». Если одна и та же дата встречается в тексте несколько раз, то в результирующей коллекции она будет записана один раз. | Robin.Collection | ||
Извлеченные данные | Коллекция с извлеченными данными без приведения типа. Если одна и та же дата встречается в тексте несколько раз, то в результирующей коллекции она будет записана один раз. | Robin.Collection |
Особые условия использования
Действие не извлекает время и даты прописью.
Если указано только число, дата не будет найдена. Например: "14" без месяца и года.
Если указана дата в неверном формате, то действие дату не извлечет.
Если не указан день, месяц или год, в значении будет подставлено минимальное возможное значение. Например, "19 мая" будет преобразовано в "19.05.0001"; "В мае 23 года" будет преобразовано в "01.05.2023".
Примеры допустимых форматов дат:
19.05.2023
19.05.2023 г/год
19.05.99
2023 год
2023 г
19 мая
май 2023 г/год
19 мая 2023 г/год
19/05/2023
19-05-2023
"14" апреля 2022
«14» апреля 2022
Пример использования
Задача: извлечь даты из текста.
Текст для распознания:
Пушкин родился 26.05.1799 г. в Москве. Здесь юный поэт пережил события Отечественной войны 1812 года. Из лицея Пушкин был выпущен 9 июня 1817 года. 16 августа Пушкин прибыл в Феодосию.
Решение: воспользоваться действием "Извлечь дату".
Реализация:
- Перенести действие "Извлечь дату" на рабочую область.
- Настроить параметры действия "Извлечь дату".
- Нажать на кнопку "Старт" в верхней панели.
Результат: Программный робот отработал успешно. Даты из текста извлечены.