Как удалить каждый второй символ во всей строке с помощью Emeditor - PullRequest
0 голосов
/ 11 июля 2020

Пример:

hRihdNeI

После удаления букв: R, h, N, I

Получаем букву:

hide

Обратите внимание, что будет миллионов строк, все строки будут иметь разную длину, они могут быть длиной от 5 до 50 символов

1 Ответ

1 голос
/ 11 июля 2020

Если вы используете EmEditor , откройте файл, нажмите Ctrl + H, чтобы открыть диалоговое окно Заменить , нажмите Дополнительно ... и нажмите кнопку Сброс , чтобы убедиться, что все параметры установлены по умолчанию, нажмите ОК .

В диалоговом окне Заменить введите:

Найти : (.).

Заменить : \1

Установить Регулярные выражения и Сопоставьте регистр и нажмите кнопку Заменить все .

После замены всех в некоторых версиях EmEditor могут возникнуть проблемы при обновлении окна редактора. Вы можете прокручивать вверх и вниз, чтобы увидеть изменения. Вы также можете нажать Alt + F3, чтобы стереть совпадающее выделение. Наконец, вы можете щелкнуть меню Файл , Сохранить как , чтобы сохранить результат под другим именем. Я тестировал 10 миллионов случайных текстовых файлов ASCII.

Ссылка: Удаление всех остальных символов в строке с помощью Java regex

...