1

Я попал в ситуацию, когда кажется, что нет пути вперед.

После: есть разрыв абзаца, который я хочу удалить, но когда я ищу с помощью: $, он ищет просто отлично, но независимо от того, что я вставил в поле замены, он не удаляет разрыв абзаца.

Я обнаружил, что при поиске: $ тогда он будет искать разрыв абзаца после: но не удалит метку абзаца. Вкладки, новые строки, абзацы \t \n $

Так что любая альтернатива этому. Я тоже попробовал с Alt Search, но это тоже не даст мне ничего сделать.

2 ответа2

0

$ является функциональным утверждением нулевой ширины, в то время как \p обозначает саму метку следующего абзаца. Найденные группы (круглые скобки используются в строке поиска) обозначаются в AltSearch \1, \2 и т.д.

При поиске (:)\p были найдены правильные подстроки - также, если текст был внутри последовательности справа налево. Используя \1 в качестве строки замены, затем заменил объединенную находку на двоеточие allone, а метка следующего абзаца была удалена.

AskLibre Ответ

0

Используя Alt Search, найдите следующее:

:\p

Оставьте поле замены пустым, затем нажмите «Заменить все».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .