Удалить суффикс из текста онлайн – массовое удаление окончаний строк и расширений
Мгновенно удаляйте нежелательные суффиксы, расширения файлов (.txt, .pdf, .jpg), косые черты, запятые или пользовательские шаблоны регулярных выражений в конце каждой строки. Вставьте свой список ниже, чтобы очистить тысячи строк в реальном времени, не перезаписывая исходный исходный текст.
Как удалить суффикс из каждой строки
- Вставьте свой текст. Введите список имен файлов, URL-адресов или текстовых записей в поле Исходный текст или нажмите Загрузить образец, чтобы увидеть, как это работает.
- Укажите один или несколько суффиксов — введите одно окончание в Суффикс для удаления, введите большой список окончаний в Несколько суффиксов (по одному в строке) или щелкните один из Быстрые пресеты над редактором.
- Настроить правила сопоставления — включите Сопоставление с учетом регистра, если окончания uppercase и lowercase должны обрабатываться по-разному, или включите . Используйте регулярное выражение для разделения на основе шаблона.
- Copy or Export — Cleaned Result обновляется автоматически в режиме реального времени. Нажмите Копировать в clipboard или Загрузите .txt, чтобы сохранить результат.
Примеры до и после
1. Удалить несколько расширений файлов
Несколько суффиксов: .pdf, .docx, .xlsx
annual-report-2026.pdf project-proposal.docx budget-q4.xlsx
Очистка Результат:
annual-report-2026 project-proposal budget-q4
2. Очистите строки запроса URL (Regex)
Суффикс регулярного выражения: \?.*
https://example.com/shoes?utm_source=ads https://example.com/hats?ref=newsletter https://example.com/bags
Очистка Результат:
https://example.com/shoes https://example.com/hats https://example.com/bags
3. Удалите теги версии и статуса.
Суффикс регулярного выражения: ([_-](v\d+|old|backup|final))$
homepage_layout_v12 user_database_backup checkout-flow-final
Очистка Результат:
homepage_layout user_database checkout-flow
Шпаргалка: удаление общих суффиксов и рецепты Regex
Вам нужно удалить динамические шаблоны, которые меняются от строки к строке? Включите . Используйте регулярное выражение (Regex) и вставьте любой из этих готовых шаблонов в поле Suffix to delete:
| Цель/вариант использования | Суффиксный шаблон | Режим | Пример преобразования |
|---|---|---|---|
| Удалить любое расширение файла | \.[a-zA-Z0-9]{1,6}$ |
Regex | photo_01.webp → photo_01 |
| Удалить параметры запроса URL | \?.*$ |
Regex | /page?id=42&sort=asc → /page |
| Удалить косую черту в конце | /+ |
Regex | https://site.com/blog/ → https://site.com/blog |
| Удалить конечные номера/идентификаторы | [\s_-]*\d+$ |
Regex | item_name_4092 → item_name |
| Удалить конечные запятые и точки с запятой | [,;:]+$ |
Regex | "яблоко", → "яблоко" |
| Удалить скобки в конце строки | \s*\([^)]*\)$ |
Regex | Джон Доу (Администратор) → Джон Доу |
Когда использовать «Удалить суффикс», а не «Удалить последние N символов»
- Используйте «Удалить суффикс из текста» (этот инструмент), если вы хотите удалить определенное слово , расширение, разделитель или шаблон regex из конца каждой строки — и оставьте строки, которые не заканчиваются этим шаблоном, нетронутыми.
- Используйте Удалить последние символы каждой строки, если вы хотите слепо отрезать фиксированное количество символов (например, последние 3 или 5 символов) из каждой строки, независимо от того, какие это символы.
Часто задаваемые вопросы
Как удалить расширения файлов из списка имен файлов?
Нажмите кнопку File Extensions (.ext) Quick Preset над областью ввода. Он автоматически включает режим Regex с шаблоном \.[a-zA-Z0-9]{1,8}$ для удаления расширений, таких как .txt, .jpg, .pdf или .docx из каждой строки. Если вы хотите удалить только определенные расширения, оставьте флажок Regex снятым и введите их по одному в каждой строке в поле Несколько суффиксов.
Что произойдет, если в строке есть суффиксы типа «archive.tar.gz»?
У вас есть два способа обработки составных суффиксов: либо добавить .tar.gz непосредственно в поле Несколько суффиксов (инструмент автоматически проверяет более длинные суффиксы перед более короткими), либо установить флажок Удалять связанные суффиксы несколько раз в разделе «Параметры обработки», чтобы .gz, а затем .tar удаляются последовательно.
Как удалить все после определенного символа в каждой строке?
Включите . Используйте регулярное выражение (Regex) и введите разделитель, а затем .*. Например, #.* удаляет конечные комментарии, начинающиеся с #, \?.* удаляет строки запроса URL, а \s+-\s+.* удаляет завершающие дефисы.
Что делает «Удалить всю строку, если точное совпадение»?
Обычно, если строка состоит исключительно из суффикса (например, строка — _old, а ваш суффикс — _old), при удалении суффикса на ее месте остается пустая строка. Проверка Удалить всю строку при точном совпадении полностью удаляет эту строку из выходного списка, поэтому пустая строка не остается.
Является ли мой текст конфиденциальным при использовании этого онлайн- средства удаления суффиксов?
Да. Вся обработка текста выполняется на 100% на стороне клиента в вашем браузере через JavaScript. Ваши списки, имена файлов и URL-адреса никогда не передаются на внешний сервер.