Как быстро извлечь числа из текста и проверить результат
Если вам нужно за пару секунд вытащить цены, скидки, артикулы, размеры или остатки из сплошного описания, используйте инструмент извлечения чисел на платформе Zyntec. Достаточно вставить контент в рабочую форму, и сервис мгновенно соберет все числовые данные, отделит телефонные номера от обычных величин, удалит повторы и автоматически рассчитает сумму со средним значением. Это заметно упрощает аудит сниппетов, наполнение карточек товаров и проверку числовых параметров в статьях.
После обработки вы получаете не просто сырой список, а структурированные данные с нормализацией, готовые к переносу в контент-план, отчет или базу данных.
Подготовка данных и правила распознавания
Сервис распознает числовые данные в самых разных форматах написания, поэтому вам не придется вручную редактировать исходный текст перед анализом:
- Целые и дробные значения. Сервис корректно считывает дроби как с точкой, так и с запятой (например, 3.14 и 3,14 приводятся к единому формату).
- Отрицательные числа. Значения со знаком минуса сохраняют свой знак при извлечении.
- Разделители тысяч. Пробелы внутри больших чисел (например, 1 000 000) автоматически схлопываются в нормализованном виде.
- Номера телефонов. Последовательности от 10 до 15 цифр, содержащие скобки, дефисы, пробелы или знак плюс (например, +7 (495) 123-45-67), распознаются как контакты. Они переносятся в отдельный список и не влияют на расчет суммы и среднего значения.
- Дедупликация. Повторяющиеся числа после нормализации не дублируются, что позволяет сразу видеть уникальный набор параметров.
Пошаговая инструкция по извлечению чисел
- Подготовьте фрагмент текста. Скопируйте описание товара, блок технических характеристик, фрагмент статьи или метатеги.
- Вставьте текст в форму. Поместите скопированные данные в поле «Текст». Если поле нужно быстро очистить, воспользуйтесь кнопкой «Сбросить».
- Запустите анализ. Нажмите кнопку «Извлечь».
- Изучите сводку. В верхней части блока результатов отобразится статус «Найдено: N значений» и четыре карточки с ключевыми метриками: «Чисел», «Телефонов», «Сумма чисел» и «Среднее».
- Проверьте таблицы. Оцените таблицу «Числа» с колонками №, «Как в тексте», «Нормализовано» (без пробелов, с заменой запятой на точку) и «Значение» (с точностью до 4 знаков после запятой). При наличии контактов проверьте таблицу «Телефоны».
- Скопируйте готовые данные. Перенесите очищенные значения в рабочий документ или используйте их для проверки верстки карточек.
Практический пример: как работает обработка
Представим, что на вход подан фрагмент описания товара:
«Цена 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. Нажмите «Извлечь» повторно.
Интерфейс моментально обновится и сформирует сводные карточки вместе с итоговыми таблицами.