Я написал версию PCRE (онлайн-пример), которая отлично работает, но Java не поддерживает (*SKIP)(*FAIL).
Код: Выделить всё
#\[.*#\](*SKIP)(*FAIL)|#
Подробнее здесь: https://stackoverflow.com/questions/332 ... skip-match
Код: Выделить всё
#\[.*#\](*SKIP)(*FAIL)|#