Ctrl + H Найти что: (?: ^ | (? <=])) [^] [] *? (? = [| $) Заменить на: Оставить пустую проверку Обернуть проверку Регулярное выражение Заменить все </p>
Объяснение:
(?: # Начать без захвата группы ^ # начало строки | # ИЛИ (? <=]) # Положительный взгляд назад, утверждение нулевой длины, что <br>убедитесь, что мы имеем закрывающая квадратная скобка перед) # конец группы [^] [] *? # класс отрицательных символов, любой символ, который не является открывающей или закрывающей квадратной скобкой, может появляться 0 или более раз, не жадный
(? = # запускать положительный прогноз, утверждение нулевой длины, которое мы проверяем после [ # открывающая квадратная скобка | # OR $ # конец строки) # ed lookahead
Результат для данного примера:
[ABC] [DEF] [GHI] [JKL] MNO] [PQR [STU]