Перейти к содержанию
TextArray
100% локально

Удалить строки, содержащие

Отфильтруйте список, удалив или оставив только те строки, которые соответствуют шаблону.

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

Удалить строки, содержащие

Введите слово или фразу, и этот инструмент удалит каждую содержащую его строку, оставив остальную часть текста нетронутой. Переверните режим, и произойдет обратное: выживут только совпадающие линии. Это браузерная команда grep для тех случаев, когда перед вами есть список и нет терминала — фильтрация файлов журнала до ошибок, удаление тестовых учетных записей из экспорта, извлечение каждой строки, в которой упоминается домен, или очистка строк комментариев из файла конфигурации.

По умолчанию при сопоставлении игнорируются заглавные буквы, поэтому «ошибка» также находит «Ошибку» и «ОШИБКУ». Включите параметр «С учетом регистра», если разница имеет значение, например, при фильтрации идентификаторов кода. Для чего-либо более точного, чем простая подстрока, включите «Использовать регулярное выражение», и шаблон станет полным регулярным выражением: используйте ^ и $ для привязки к началу или концу строки, \\d для цифр или чередование, например cat|dog, для сопоставления нескольких терминов одновременно. Если в выражении есть синтаксическая ошибка, инструмент говорит об этом спокойно, а не молча, а пустой шаблон просто возвращает ваш текст без изменений.

Подсчет под результатами показывает, сколько строк вошло, сколько осталось и сколько было удалено, обновляясь в реальном времени по мере уточнения шаблона — так что вы можете наблюдать за тем, как фильтр ужесточается, прежде чем приступить к нему. Окончания строк в Windows и Unix работают, а списки с сотнями тысяч строк фильтруются за миллисекунды.

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

FAQ

Как сохранить только те строки, которые я ищу?
Переключите режим на «Оставлять только совпадающие строки». Вместо этого удаляется каждая строка без шаблона.
Могу ли я сопоставить регулярное выражение?
Да. Включите «Использовать регулярное выражение», и шаблон будет рассматриваться как регулярное выражение JavaScript, поэтому привязки, классы символов и чередование будут работать.
Что произойдет, если мое регулярное выражение окажется недействительным?
Инструмент отображает короткое сообщение с предложением проверить синтаксис шаблона, и введенные вами данные остаются неизменными до тех пор, пока выражение не станет действительным.
Что, если я оставлю шаблон пустым?
Текст проходит без изменений, а счетчик сообщает об отсутствии удаленных строк, поэтому ничего не теряется случайно.
Мой текст где-нибудь загружен?
Нет. Инструмент полностью работает в вашем браузере, и ваш текст никогда не покидает ваше устройство.