# Статистика текстовых паттернов

Статистика и частотный анализ паттернов в тексте (числа, email, URL и т.д.)

> Каноническая страница: https://elysiatools.com/ru/tools/text-pattern-stats

- **Категория:** Text Processing

- **Ключевые слова:** текст, паттерн, статистика, regex, анализ, частота

## Обзор

Инструмент для быстрого анализа текстовых данных, позволяющий извлекать и подсчитывать частоту вхождения определенных паттернов, таких как email-адреса, URL, номера телефонов или пользовательские регулярные выражения.

## Входные данные

- **Ввод текста** (textarea): Enter text to analyze...
- **Тип паттерна** (select)
- **Пользовательский Regex** (text): Required when "Custom Regex" is selected. Can include flags like /pattern/gi
- **Учитывать регистр** (checkbox)
- **Показать распределение** (checkbox)
- **Максимум результатов** (number): Maximum number of results to return

## Когда использовать

- Когда нужно извлечь все контактные данные из большого массива неструктурированного текста.
- Для проверки частоты упоминания определенных терминов или форматов данных в документах.
- При необходимости быстрого аудита текста на наличие ошибок в форматировании или специфических шаблонов.

## Как это работает

- Вставьте исходный текст в поле ввода.
- Выберите тип паттерна из списка или укажите собственный регулярный шаблон.
- Настройте параметры фильтрации, такие как учет регистра или ограничение количества результатов.
- Получите структурированный отчет с частотным анализом и списком найденных совпадений.

## Сценарии использования

- Извлечение списка всех email-адресов из логов или переписки для формирования базы контактов.
- Анализ частоты использования числовых значений в финансовых отчетах.
- Поиск и проверка корректности всех URL-ссылок в SEO-контенте.

## Частые вопросы

### Какие типы паттернов поддерживает инструмент?

Поддерживаются числа, email-адреса, URL, номера телефонов, даты, слова с заглавной буквы, а также пользовательские регулярные выражения.

### Можно ли использовать свои регулярные выражения?

Да, выберите опцию 'Custom Regex' и введите свой шаблон в поле 'Пользовательский Regex'.

### Влияет ли регистр символов на поиск?

Вы можете включить или выключить учет регистра с помощью соответствующего чекбокса в настройках.

### Есть ли ограничение на количество выводимых результатов?

Да, вы можете ограничить количество отображаемых совпадений в поле 'Максимум результатов' (от 10 до 500).

### В каком формате предоставляется результат?

Результат анализа возвращается в формате JSON, содержащем список найденных совпадений и статистику их распределения.

## Связанные инструменты

- [Конструктор текстового конвейера](https://elysiatools.com/ru/tools/text-pipeline-builder): Выполняет переносимый рецепт очистки текста и показывает diff, время и изменения символов на каждом шаге.
- [Массовый Извлекатель Электронной Почты](https://elysiatools.com/ru/tools/bulk-email-extractor): Извлеките все адреса электронной почты из входного текста, статей, веб-исходного кода или смешанного содержимого. Поддерживает дедупликацию и экспорт в JSON.
- [Парсер Логов - Apache/Nginx Access Log Parser](https://elysiatools.com/ru/tools/log-parser): Анализ логов доступа Apache/Nginx с использованием regex-шаблонов и извлечение структурированных данных
- [Многопatternный Поиск](https://elysiatools.com/ru/tools/multi-pattern-matcher): Выполняет несколько паттернов регулярных выражений над текстом за одну операцию
- [Тестер Именованных Групп](https://elysiatools.com/ru/tools/named-group-tester): Анализирует и отображает именованные захватывающие группы из шаблонов regex
- [Предпросмотр Замены Regex](https://elysiatools.com/ru/tools/regex-replace-previewer): Предпросмотр замен regex в реальном времени с выделением различий и статистикой
- [Обработчик гласных и согласных](https://elysiatools.com/ru/tools/vowel-consonant-processor): Детерминированно анализирует, заменяет, удаляет или дублирует английские гласные и согласные, показывая позиции и шаги.
- [Удалитель Номеров Строк](https://elysiatools.com/ru/tools/line-number-remover): Удаляет номера строк из текста или кода с интеллектуальным распознаванием шаблонов

## Примеры

- [Альтернативы Шаблонов Regex](https://elysiatools.com/ru/samples/regex-alternatives): Несколько способов написания одного и того же шаблона regex с различными компромиссами
- [Примеры Замены Regex](https://elysiatools.com/ru/samples/regex-replace): Коллекция общих и полезных шаблонов замены regex для преобразования текста и очистки данных
- [Именованные Захватывающие Группы Regex](https://elysiatools.com/ru/samples/regex-named-groups): Коллекция паттернов регулярных выражений, использующих именованные захватывающие группы для извлечения структурированных данных из текста. Именованные группы делают паттерны более читаемыми и поддерживаемыми, присваивая значимые имени захваченным частям.
- [Примеры Обработки Строк Android Java](https://elysiatools.com/ru/samples/android-string-processing-java): Примеры обработки строк Android Java включая разделение и объединение строк, регулярные выражения и замену строк

## Связанные материалы

- [Отладка наблюдаемости по логам, трейсам, webhook и JSON payload](https://elysiatools.com/ru/hubs/observability-debugging): Разберите логи, декодируйте трейсы, проверьте доказательства webhook/API, исследуйте JSON payload и извлеките повторяющиеся паттерны перед заметкой об инциденте.
- [Поиск PII и ревью редактирования логов](https://elysiatools.com/ru/hubs/pii-log-redaction): Находите вероятные персональные данные в логах, тексте и PDF, готовьте редактированные копии, проверяйте шаблоны и требуйте ручного утверждения.
- [Инструменты анализа текста, читабельности и проверки содержимого](https://elysiatools.com/ru/hubs/text-analyze): Профилируйте текстовые файлы, счетчики, шаблоны, язык, читабельность, тон, модерационные сигналы, частотность слов и варианты формулировок перед редактированием или публикацией.
