Ключевые факты
- Категория
- Text Processing
- Типы входных данных
- textarea, select, text, checkbox
- Тип результата
- text
- Покрытие примерами
- 4
- API доступен
- Yes
Обзор
Инструмент для быстрой фильтрации абзацев в тексте по различным критериям, таким как ключевые слова, регулярные выражения, длина или наличие определенных элементов, с гибкими настройками вывода.
Когда использовать
- •Когда нужно извлечь абзацы, содержащие определенные слова, фразы или шаблоны, например, email-адреса или URL.
- •Для поиска абзацев по точному совпадению, началу или концу текста, а также по регулярным выражениям.
- •При необходимости отфильтровать абзацы по их длине, количеству слов или строк, или удалить пустые и дублирующиеся части.
Как это работает
- •Вставьте или введите текст в поле 'Ввод Текста', определив абзацы с помощью выбранного разделителя (например, двойной перенос строки).
- •Выберите тип фильтра из списка, например, 'Содержит текст', 'Регулярное выражение' или 'Длина абзаца', и укажите соответствующий шаблон или значение.
- •Настройте дополнительные параметры, такие как учет регистра, сохранение форматирования, удаление дубликатов или сортировка результатов.
- •Получите отфильтрованные абзацы в выбранном формате вывода, например, как нумерованный список или в формате HTML.
Сценарии использования
Примеры
1. Извлечение абзацев с email-адресами
Менеджер по продажам- Контекст
- Менеджер получил текстовый файл с отзывами клиентов, содержащий множество абзацев, и нужно быстро собрать все email-адреса для рассылки.
- Проблема
- Вручную искать email в длинном тексте занимает много времени и может привести к ошибкам.
- Как использовать
- Вставьте текст в поле ввода, выберите тип фильтра 'Содержит Email', и инструмент автоматически вернет все абзацы с email-адресами.
- Пример конфигурации
-
Тип фильтра: 'hasEmail', разделитель абзацев: 'Двойной перенос строки', сохранить форматирование: да. - Результат
- Получен чистый список абзацев, содержащих email-адреса, готовый для копирования и использования в рассылке.
2. Фильтрация коротких абзацев для редактирования
- Контекст
- Редактор работает над статьей и хочет удалить все абзацы короче 100 символов, чтобы улучшить структуру текста.
- Проблема
- Короткие абзацы могут быть неполными или нарушать поток повествования в документе.
- Как использовать
- Загрузите текст, установите тип фильтра 'Длина абзаца', введите максимальную длину 100 символов и получите отфильтрованный результат.
- Пример конфигурации
-
Тип фильтра: 'length', максимальная длина: 100, удалить дубликаты: нет, сортировать по алфавиту: нет. - Результат
- Текст очищен от слишком коротких абзацев, оставлены только полноценные части для дальнейшего редактирования.
Проверить на примерах
video, text, regexСвязанные хабы
FAQ
Какие типы фильтров доступны в инструменте?
Доступны фильтры по содержанию, началу, концу, точному совпадению, регулярным выражениям, длине, количеству слов/строк, наличию цифр, кавычек, email, URL, дат и другие.
Можно ли сохранить оригинальное форматирование текста при фильтрации?
Да, включите опцию 'Сохранить оригинальное форматирование', чтобы сохранить исходные переносы строк и расстояния между абзацами.
Как удалить дубликаты абзацев из результата?
Активируйте опцию 'Удалить дубликаты' в настройках, и инструмент автоматически исключит повторяющиеся абзацы.
Поддерживает ли инструмент учет регистра при фильтрации?
Да, вы можете включить опцию 'С учетом регистра' для точного сопоставления символов с учетом заглавных и строчных букв.
В каких форматах можно получить отфильтрованные абзацы?
Результат можно получить в виде текста с различными разделителями, нумерованного или маркированного списка, а также в формате HTML или Markdown.