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

Если вам нужно за пару секунд вытащить цены, скидки, артикулы, размеры или остатки из сплошного описания, используйте инструмент извлечения чисел на платформе Zyntec. Достаточно вставить контент в рабочую форму, и сервис мгновенно соберет все числовые данные, отделит телефонные номера от обычных величин, удалит повторы и автоматически рассчитает сумму со средним значением. Это заметно упрощает аудит сниппетов, наполнение карточек товаров и проверку числовых параметров в статьях.

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

Подготовка данных и правила распознавания

Сервис распознает числовые данные в самых разных форматах написания, поэтому вам не придется вручную редактировать исходный текст перед анализом:

  • Целые и дробные значения. Сервис корректно считывает дроби как с точкой, так и с запятой (например, 3.14 и 3,14 приводятся к единому формату).
  • Отрицательные числа. Значения со знаком минуса сохраняют свой знак при извлечении.
  • Разделители тысяч. Пробелы внутри больших чисел (например, 1 000 000) автоматически схлопываются в нормализованном виде.
  • Номера телефонов. Последовательности от 10 до 15 цифр, содержащие скобки, дефисы, пробелы или знак плюс (например, +7 (495) 123-45-67), распознаются как контакты. Они переносятся в отдельный список и не влияют на расчет суммы и среднего значения.
  • Дедупликация. Повторяющиеся числа после нормализации не дублируются, что позволяет сразу видеть уникальный набор параметров.

Пошаговая инструкция по извлечению чисел

  1. Подготовьте фрагмент текста. Скопируйте описание товара, блок технических характеристик, фрагмент статьи или метатеги.
  2. Вставьте текст в форму. Поместите скопированные данные в поле «Текст». Если поле нужно быстро очистить, воспользуйтесь кнопкой «Сбросить».
  3. Запустите анализ. Нажмите кнопку «Извлечь».
  4. Изучите сводку. В верхней части блока результатов отобразится статус «Найдено: N значений» и четыре карточки с ключевыми метриками: «Чисел», «Телефонов», «Сумма чисел» и «Среднее».
  5. Проверьте таблицы. Оцените таблицу «Числа» с колонками №, «Как в тексте», «Нормализовано» (без пробелов, с заменой запятой на точку) и «Значение» (с точностью до 4 знаков после запятой). При наличии контактов проверьте таблицу «Телефоны».
  6. Скопируйте готовые данные. Перенесите очищенные значения в рабочий документ или используйте их для проверки верстки карточек.

Практический пример: как работает обработка

Представим, что на вход подан фрагмент описания товара:

«Цена 1999.50 руб., скидка 15%. Телефон: +7 (495) 123-45-67. Артикул: 12345, остаток: 250 шт.»

После обработки инструмент распределит данные следующим образом:

  • В сводке отобразятся карточки: 4 числа, 1 телефон, сумма чисел 20759.5 и рассчитанное среднее значение.
  • В таблицу «Числа» войдут значения: 1999.50, 15, 12345 и 250.
  • В таблицу «Телефоны» будет вынесен контактный номер +7 (495) 123-45-67.

Если передать текст, в котором вообще нет цифр (например, фразу «Пример текста для статистики и анализа слов.»), сервис покажет «Найдено: 0 значений», подтверждая отсутствие числовых данных.

Ограничения и особенности работы

Чтобы проверка проходила без неожиданностей, учитывайте базовую логику сервиса:

  • Обязательность ввода. Поле «Текст» не может быть пустым, для старта анализа требуется хотя бы один символ.
  • Единый стандарт дробей. В колонке нормализованных значений все запятые переводятся в точки, а точность отображения составляет до 4 знаков после запятой.
  • Разделение сущностей. Контактные телефоны строго изолированы от числовых характеристик, что исключает искажение финансовых и количественных подсчетов.

Частые ошибки и их устранение

Единственная штатная ошибка возникает при попытке запустить проверку без переданного текста.

Если нажать кнопку «Извлечь» при пустом поле ввода, интерфейс покажет предупреждение: «Введите текст для анализа».

Устранить это просто: 1. Вставьте текстовый блок с цифрами в поле ввода. 2. Нажмите «Извлечь» повторно.

Интерфейс моментально обновится и сформирует сводные карточки вместе с итоговыми таблицами.

Читайте также