Табличный редактор

Как извлечь количество в упаковке из текста

2026-06-20

Задача

Количество в упаковке написано внутри текста, например Коробка, уп. 12 шт. В итоговой таблице нужна колонка pack_qty.

Короткий ответ

Создайте pack_qty и оставьте число перед шт или ед. регулярным выражением \d+(?:[,.]\d+)?(?=\s*(?:шт|ед\.?)).

Как сделать в Eofferix

  1. Откройте настройки итоговой колонки pack_qty.
    Анимация открытия настроек колонки pack_qty
    Клик выполняется по шестеренке у колонки pack_qty.
  2. В Преобразованиях добавьте регулярное выражение \d+(?:[,.]\d+)?(?=\s*(?:шт|ед\.?)) и действие Удалить все, кроме.
    Скриншот правил преобразования для колонки pack_qty
    В блоке Преобразования показана вся цепочка правил для этого кейса.
  3. Сохраните настройки колонки и перейдите к вкладке Экспорт.

Было / стало

Было

исходные данные
skupackage_text
SKU-900Коробка, уп. 12 шт
SKU-901Пакет 6 шт

Стало

результат
skupack_qty
SKU-90012
SKU-9016

Обрабатывайте данные быстрее с Eofferix

Создайте бесплатный аккаунт, чтобы автоматизировать каталоги и прайс-листы под ваши правила.

Зарегистрироваться