Вы можете использовать регулярное выражение \{[^{}]*\} чтобы найти (и заменить ничем) все внутренние {вложенные комментарии}. \{ соответствует открытому браслету, [^{}]* соответствует всему, кроме { и } , и \} соответствует закрывающему браслету.
Если вы хотите удалить внешние комментарии, просто повторите действие замены. После удаления внутренних комментариев вложенные комментарии становятся одноуровневыми комментариями, которые можно удалить с помощью регулярного выражения.
Кроме того, вы можете использовать регулярное выражение \{([^{}]*|\{[^{}]*\})*\} чтобы найти и заменить комментарии одного или двух уровней. К сожалению, поскольку регулярное выражение notepad++ не поддерживает рекурсию, вы не можете удалить произвольный уровень вложенных комментариев за один раз.