BBEdit GREP — Для разрыва строки, если выше нет пустой строки

#regex #grep #bbedit

Вопрос:

Я пытаюсь упорядочить кучу документов, в которых есть

«[ » в скобках.

Мне удалось организовать их так, чтобы [ они постоянно появлялись как новая строка, однако мне нужно, чтобы каждый раз сверху у них была 1 строка пустого места. Условно, если уже есть пустая строка, этого делать не нужно, достаточно одной строки.

Комментарии:

1. Можете ли вы показать образец входных данных, а также то, как вы хотите, чтобы выглядели выходные данные?

2. [12:34:56.78] Мне удалось решить эту проблему, удалив все пустые строки и разбив все [d. Есть ли какой-нибудь элегантный способ сделать это? Спасибо за ответ.

3. Я все еще не верю, что я (или многие другие) понимаю вашу проблему. Но если вы в порядке, чтобы закрыть его, тогда все в порядке.