AlekseyD, так мы получим не ссылку на масив, а кол-во элементов, да не о том речь. Вам респект за знание регекспов и что-то противоположное за понимание логики их исполнения.
Не буду мудрствовать, только скажу, что одним регекспом обойтись можно, но не нужно. Поберегите ресурсы. Расчленяем это дело на два регекспа и исполняется в 5-10 раз быстрее. Можно расчленить еще, но это уже будет невозможно читать, так что ограничтесь двумя.
P.S. Судя по всему вы только с Питона?