Как пользоваться: Поиск и замена
- Вставьте текст в поле слева.
- Введите, что нужно найти, и на что это заменить. Добавьте больше правил, чтобы выполнить несколько замен за один раз — они применяются сверху вниз.
- При необходимости включите Учитывать регистр, Только целые слова или Регулярное выражение (с
$1,$<name>в поле замены). - Переключитесь на Совпадения, чтобы увидеть найденное, и затем скопируйте результат.
Советы
- Только целые слова не даст изменить «cat» внутри слова «category».
- Оставьте поле Заменить пустым, чтобы удалить все совпадения.
- В поле замены
\nвставляет перенос строки, а\t— табуляцию. Это удобно, чтобы разбить список через запятую на строки.
Замены с регулярными выражениями
| Найти | Заменить | Результат |
|---|---|---|
(\w+)@(\w+)\.com | $1 at $2 | ada@example.com → ada at example |
(\d{4})-(\d{2})-(\d{2}) | $3/$2/$1 | 2026-10-28 → 28/10/2026 |
\s{2,} | (один пробел) | схлопывает повторяющиеся пробелы |
^ (с многострочным режимом) | - | добавляет маркер в начало каждой строки |
Не уверены, что делает шаблон? Вставьте его в Regex Explainer. Также могут пригодиться: Удаление дубликатов строк, Удаление переносов строк, Конвертер регистра.
Пример
Есть список имён в формате «фамилия, имя», и каждую запись нужно перевернуть. Вставьте в поле «Текст» These три строки:
Lovelace, Ada / Turing, Alan / Hopper, Grace
Включите Регулярное выражение, затем введите (\w+), (\w+) в поле «Найти» и $2 $1 в поле «Заменить». Первая группа захватывает фамилию, вторая — имя, поэтому $2 $1 записывает их в обратном порядке без запятой. Счётчик совпадений покажет 3, по одному на строку, а в «Результате» будет:
Ada Lovelace / Alan Turing / Grace Hopper
Советы для точных результатов
- Перед копированием проверьте количество совпадений. Если шаблон должен найти 3 строки, а показывает 30, он слишком широкий.
- Порядок важен, когда правил несколько. Если текст, созданный более ранним правилом, попадает под следующее правило, он будет изменён снова, поэтому более конкретные правила ставьте первыми.
- В режиме регулярных выражений такие символы, как
.,(,)и?, имеют особое значение. Чтобы найти обычную точку, введите\.. - Включайте Учитывать регистр, когда важен регистр букв, например чтобы заменить «US», не затронув «us».
- Сначала проверьте новый шаблон на нескольких строках, а затем вставьте весь текст, когда подсвеченные совпадения будут выглядеть правильно.