Поиск и замена и очистка текста — регулярный поиск, замена, удаление HTML, Normalize Whitespace
Поиск и замена + очистка текста
Поиск и замена с поддержкой регулярных выражений (группы захвата, флаги) и 10 операций очистки текста. Вся обработка выполняется локально в вашем браузере — ваши данные никогда не загружаются ни на один сервер.
Mode:
Find:Replace:
Операции очистки:
Перенос на колонке:Ширина табуляции:
Ввод
Результат
Поиск и замена — поиск и замена текста с поддержкой регулярных выражений. В режиме обычного текста для замены всех вхождений используется разбиение и объединение. Режим регулярных выражений поддерживает флаги (g=глобальный, i=без учёта регистра, m=многострочный) и ссылки на группы захвата, например $1, $2 в замене. Найденные совпадения подсвечиваются, и показывается их количество.
Переключитесь в режим Очистка текста для 10 операций нормализации: удаление HTML-тегов, нормализация пробелов, удаление знаков препинания и не-ASCII символов, преобразование табуляций ↔ пробелов, добавление и удаление кавычек, перенос по словам. Нажмите Ctrl+Enter для обработки. Все данные обрабатываются локально — ничего не загружается.
В чём разница между заменой по строке и по регулярному выражению?
В режиме строки искомый текст совпадает сам с собой, символ за символом — что вы вводите, то и ищется. В режиме регулярного выражения искомый текст является шаблоном: . совпадает с любым символом, .* совпадает с как можно большим фрагментом, а скобки запоминают то, что совпало, так что замена может ссылаться на это через $1, $2 — так переставляют текст (например, превращая «Фамилия, Имя» в «Имя Фамилия»), а не просто перезаписывают его.
Чтобы найти литеральные . * + ? ( ) [ ] { } в режиме регулярных выражений, экранируйте каждый из них обратной косой чертой — иначе он будет работать как синтаксис шаблона, а не как сам символ.
🔷 Инструменты для текста
Поиск и замена с регулярными выражениями и 10 операциями очистки текста.