# Фильтровать Строки Текста

Быстро возвращать строки текста, которые соответствуют шаблону или регулярному выражению

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

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

- **Ключевые слова:** текст, фильтр, строки, шаблон, регулярное выражение, совпадение, поиск, Фильтр Строк Текста

## Обзор

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

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

- **Ввод Текста** (textarea): Введите текст для фильтрации строк...
- **Тип Фильтра** (select)
- **Шаблон/Текст** (text): Шаблон для сопоставления (не используется для некоторых типов фильтров)
- **Тип Совпадения** (select)
- **С Учетом Регистра** (checkbox): Учитывать регистр при фильтрации (не применимо ко всем типам фильтров)
- **Инвертировать Совпадение** (checkbox): Показать строки, которые НЕ соответствуют критерию

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

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

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

- Вставьте исходный текст в поле ввода.
- Выберите подходящий тип фильтра (например, «Содержит», «Регулярное выражение» или «Формат Email»).
- При необходимости укажите шаблон поиска и настройте дополнительные параметры, такие как учет регистра или инверсия результата.
- Нажмите кнопку обработки, чтобы получить отфильтрованный список строк.

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

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

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

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

Да, выберите тип фильтра «Регулярное выражение» и введите нужный паттерн в поле шаблона.

### Как исключить пустые строки из результата?

В настройках типа совпадения выберите опцию «Исключать пустые строки».

### Учитывается ли регистр символов?

Да, вы можете включить опцию «С учетом регистра», чтобы фильтрация была более строгой.

### Что делает функция «Инвертировать совпадение»?

Она возвращает все строки, которые НЕ соответствуют заданному вами критерию фильтрации.

### Есть ли ограничение на объем текста?

Инструмент эффективно обрабатывает большие объемы текста, однако производительность зависит от сложности используемого регулярного выражения.

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

- [Удалитель Номеров Строк](https://elysiatools.com/ru/tools/line-number-remover): Удаляет номера строк из текста или кода с интеллектуальным распознаванием шаблонов
- [Поиск в Текстовых Файлах](https://elysiatools.com/ru/tools/text-file-searcher): Поиск шаблонов текста в файлах с расширенными опциями (регулярные выражения, чувствительность к регистру, целые слова и т.д.)
- [Фильтровать Абзацы в Тексте](https://elysiatools.com/ru/tools/text-paragraph-filter): Быстро возвращать все абзацы, которые соответствуют шаблону или регулярному выражению
- [Фильтровать Предложения в Тексте](https://elysiatools.com/ru/tools/text-sentence-filter): Быстро возвращать все предложения, которые соответствуют шаблону или регулярному выражению
- [Фильтровать Слова в Тексте](https://elysiatools.com/ru/tools/text-word-filter): Быстро возвращать слова в тексте, которые соответствуют шаблону или регулярному выражению
- [Трассировщик Regex](https://elysiatools.com/ru/tools/regex-debugger): Пошагово покажите, как регулярное выражение сопоставляется со строкой позиция за позицией: визуализируйте попытки совпадения, частичные успехи, возвраты и захваты — инструмент для понимания поведения regex, а не только финального результата
- [Заменитель текста](https://elysiatools.com/ru/tools/text-replacer): Заменяет текст с использованием пользовательских шаблонов
- [Тестер Regex](https://elysiatools.com/ru/tools/regex-tester): Тестирует регулярные выражения на тексте

## Примеры

- [Примеры текста с эмодзи](https://elysiatools.com/ru/samples/text-with-emoji-samples): Многоязычный текст, содержащий различные эмодзи Unicode для тестирования извлечения эмодзи
- [Примеры Замены Regex](https://elysiatools.com/ru/samples/regex-replace): Коллекция общих и полезных шаблонов замены regex для преобразования текста и очистки данных
- [Примеры Текста на Китайско-Английском Языке](https://elysiatools.com/ru/samples/text-chinese-english-mixed-samples): Примеры текстовых файлов со смешанным китайско-английским содержимым для тестирования инструментов автоматического добавления пробелов
- [Примеры Конвертера Регистра](https://elysiatools.com/ru/samples/text-case-formats): Тестовые примеры для конвертации регистра между различными соглашениями об именовании

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

- [Инструменты Text](https://elysiatools.com/ru/hubs/text-utility): Изучите 33 инструментов text для сценариев utility и быстро сравните близкие утилиты.
- [Инструменты очистки текстовых списков, удаления дублей и построчного форматирования](https://elysiatools.com/ru/hubs/text-list-cleanup-workflows): Очищайте вставленные текстовые списки: удаляйте дубли, исправляйте пробелы, фильтруйте строки, сортируйте записи и приводите построчное форматирование к единому виду в одном hub.
- [Инструменты конвертации регистра, кодировки и нормализации текста](https://elysiatools.com/ru/hubs/text-convert): Сравните в одном хабе конвертацию регистра, ширины символов, кодировок, работу с quoted-printable и встроенную нормализацию текста.
- [Инструменты анализа текста, читаемости и проверки содержания](https://elysiatools.com/ru/hubs/text-analyze): Сравните в одном хабе текстовую статистику, определение языка, оценку читаемости, анализ тональности, модерацию и анализ шаблонов.
