http://screenshot.ru/9a44587af816a8d89f669945510cd487.png вот как было вчера. две регулярки соединяются в одну. одна для простых картинок типа {{1.jpg}} и вторая для размеченных типа {{aimg>1.jpg}}куча кода{{<aimg}}. они натравливаются на инфу из редактора и на выходе имеем рабочий массив images, который далее разбирается на запчасти
однако, в обработку не должны попадать википедие-красивые картинки с синтаксисом [{{1.jpg}}] и я добавил к img-регулярке исключающий поиск - (?<=[^\\[]) слева и (?=[^\\]]) справа для проверки на охватывающие [ и ] но без включения их в регулярку. вот тут-то и понеслось - images улетел в null http://screenshot.ru/8e945540cd030e4357a07163a075e3c7.png