Фильтр строк — оставить или удалить строки, содержащие текст
Фильтруйте строки текста: оставляйте или удаляйте те, что содержат слово, начинаются или заканчиваются нужным текстом либо подходят под regex. Бесплатно, в браузере.
🔒 Работает полностью в вашем браузере — ничего не загружаетсяОставьте или удалите подходящие строки
Когда нужны строки с ошибками из длинного лога, строки экспорта, где упоминается один клиент, или список слов без записей с цифрами, фильтр строк справится с задачей за несколько секунд. Вставьте текст, введите то, что ищете, и выберите, оставить подходящие строки или удалить их. Результат и счётчик оставленных и удалённых строк обновляются по мере ввода.
Пять типов совпадения закрывают большинство задач. «contain» (содержит) находит текст в любом месте строки. «start with» (начинается с) и «end with» (заканчивается на) привязывают его к началу или концу — удобно для префиксов вроде дат или уровней логирования и для расширений файлов. «Exactly equal» (точно равно) сравнивает только строки целиком. «Match regex» (совпадение по регулярному выражению) позволяет написать регулярное выражение JavaScript для сложных правил, например ^\d{4}-\d{2} для строк, начинающихся с даты, или @(gmail|outlook)\.com$ для определённых почтовых доменов.
Несколько терминов и учёт регистра
Включите «Several terms» (несколько терминов), чтобы фильтровать сразу по списку слов: вводите по одному термину на строку, и строка подходит, если совпадает любой из терминов. Так легко оставить только строки с набором кодов товаров или удалить строки, содержащие любое слово из списка блокировки. По умолчанию регистр букв игнорируется; включите «Case sensitive» (учитывать регистр), когда он важен, например чтобы отличить ERROR от error.
Удаление совпадений — обратная операция: переключитесь на «Remove matching lines» (удалить подходящие строки), чтобы убрать комментарии, начинающиеся с #, стереть отладочные сообщения или очистить пустые строки регулярным выражением ^\s*$. Строки всегда сохраняют исходный порядок, а их содержимое больше никак не меняется.
Приватная фильтрация логов
Логи и экспорты часто содержат IP-адреса, адреса электронной почты и внутренние идентификаторы. Фильтрация выполняется целиком в вашем браузере, поэтому ничего не загружается на сервер, и вы можете спокойно работать с конфиденциальными данными.
Как использовать
- Вставьте текстДобавьте файл лога, список, экспорт CSV или любой текст с одной записью в строке.
- Выберите: оставить или удалитьОставьте только подходящие строки или удалите их и сохраните остальные.
- Настройте совпадениеИщите строки, которые содержат, начинаются с, заканчиваются на или точно равны вашему тексту, либо используйте регулярное выражение.
- Скопируйте отфильтрованные строкиСчётчик показывает, сколько строк оставлено и сколько удалено.