Удалить префикс из текста онлайн – групповое начало строки и удаление нумерации
Мгновенно удаляйте ненужные префиксы, номера строк (1., [01]), маркеры, флажки Markdown (- [ ]), протоколы URL (https://www.) или пользовательские шаблоны регулярных выражений из начало каждой строки. Вставьте свой список ниже, чтобы очистить тысячи строк в реальном времени, не перезаписывая исходный исходный текст.
Как удалить префикс из каждой строки
- Вставьте свой текст. Введите нумерованный список, URL-адреса, строки журнала или код в поле Исходный текст или нажмите Загрузить образец для тестирования с образцами данных.
- Укажите один или несколько префиксов — введите один префикс в Префикс, чтобы удалить, введите большой список префиксов в Несколько префиксов (по одному в строке) или щелкните один из Быстрые пресеты над редактором.
- Настроить сопоставление и обрезку – включить Сопоставление с учетом регистра., если использование заглавных букв имеет значение, установите флажок Обрезать ведущие пробелы после удаления, чтобы убрать остатки отступов, или включите . Используйте регулярное выражение для динамических шаблонов.
- Copy или Export — Cleaned Result обновляется по мере ввода. Нажмите Копировать в clipboard или Загрузить .txt, чтобы сохранить очищенный список.
Примеры до и после
1. Удалить протоколы URL и www
Несколько префиксов: https://www., https://, http://
https://www.google.com https://github.com http://example.org
Очистка Результат:
google.com github.com example.org
2. Удалить номера строк (Regex)
Префикс регулярного выражения: ^\s*\d+[.):\-]\s*
1. First requirement 2. Second requirement 10. Tenth requirement
Очистка Результат:
First requirement Second requirement Tenth requirement
3. Очистите флажки и маркеры Markdown.
Префикс регулярного выражения: ^\s*([-*•+]|\[\s*[xX]?\s*\])+\s*
- [x] Configure database - [ ] Deploy API server • Update documentation
Очистка Результат:
Configure database Deploy API server Update documentation
Шпаргалка: удаление распространенных префиксов и рецепты Regex
Вам нужно удалить динамические префиксы, такие как увеличение номеров строк, меток времени или меток? Включите . Используйте регулярное выражение (Regex) и вставьте любой из этих шаблонов в префикс Prefix, чтобы удалить поле:
| Цель/вариант использования | Шаблон префикса | Режим | Пример преобразования |
|---|---|---|---|
| Удалить маркеры нумерованного списка | ^\s*(\[\d+\]|\d+[.):\-])\s* |
Regex | 12. Установочные пакеты → Установочные пакеты |
| Удалить маркеры и задачи Markdown | ^\s*([-*•+]|\[\s*[xX]?\s*\])+\s* |
Regex | - [x] Исправить ошибку входа в систему → Исправить ошибку входа в систему |
| Удалить протоколы URL и www | ^(https?:\/\/)?(www\.)? |
Regex | https://www.site.com → site.com |
Удалить все перед двоеточием (:) |
^[^:]+:\s* |
Regex | Электронная почта: user@domain.com → user@domain.com |
| Удалить маркеры цитирования ответа по электронной почте | ^(\s*>+\s*)+ |
Regex | >> Звучит хорошо для меня → Звучит хорошо для меня |
| Удалить символы комментариев к коду | ^\s*(//|#|--|;)\s* |
Regex | // const debug = true; → const debug = true; |
Когда использовать «Удалить префикс» или «Удалить первые N символов»
- Используйте «Удалить префикс из текста» (этот инструмент), если вы хотите удалить определенное слово, метку, протокол, маркер или шаблон regex в начале каждой строки — и оставьте строки, которые не начинаются с этого шаблона, нетронутыми. Даже префиксы переменной длины (например,
1.или100.) удаляются без проблем. - Используйте Удалить первые символы каждой строки, если вы хотите отрезать фиксированное количество символов (например, первые 4 или 8 символов) из каждой строки, независимо от того, какие это символы.
Часто задаваемые вопросы
Как удалить номера строк из фрагментов кода или нумерованных списков?
Нажмите кнопку Line Numbers (1. ) Quick Preset над полем ввода. Поскольку номера строк меняют длину с однозначных (1.) на двузначные или трехзначные (10., 100.), preset использует регулярное выражение. ^\s*(\[\d+\]|\d+[.):\-]|Line\s+\d+:?)\s*, чтобы аккуратно удалить любой числовой формат, не разрезая текст.
Как удалить оба адреса «https://www.» и «https://», не оставляя «www». позади?
Вы можете либо нажать кнопку «Протоколы URL (http/www) Quick Preset, либо ввести https://www., http://www., https:// и http:// в Несколько префиксов box. Наш инструмент автоматически сортирует текстовые префиксы по длине, поэтому более длинные префиксы (https://www.) сопоставляются раньше более коротких (https://).
Как удалить все, что находится перед определенным разделителем (например, двоеточием, тире или табуляцией)?
Включите . Используйте регулярное выражение (Regex) и введите ^[^:]*:\s* (для двоеточия) или ^[^-]*-\s* (для дефиса). Это соответствует всем символам от начала строки до первого появления разделителя.
Что делает «Удалить всю строку, если точное совпадение»?
Если строка содержит только префикс и ничего больше (например, строка, которая имеет вид > в цитате электронной почты или # в блоке комментариев), при удалении префикса обычно остается пустая пустая строка. Проверка Удалить всю строку при точном совпадении полностью удаляет эту строку из вывода.
Является ли мой текст конфиденциальным при использовании этого онлайн- средства удаления префиксов?
Да. Вся обработка текста выполняется на 100% локально в вашем браузере с использованием клиентского JavaScript. Ваш текст, код и URL-адреса никогда не отправляются ни на какой сервер.