Как этот пост Мне нужно разделить на скобки.
Но мне также нужно потерять скобки ..
%%%%%%[%%%%][%%%%%%%%]
в
array { [0] -> %%%%%% [1] -> %%%% [2] -> %%%%%%%% }
Это так просто, что вы даже можете сойти с матча, я думаю:
preg_match_all('/[^[\]]+/', $subject, $result); $result = $result[0];
$ результат будет иметь все ваши совпадения.
Вы можете использовать:
preg_split('/[[\]]+/', $str,-1,PREG_SPLIT_NO_EMPTY)
http://www.ideone.com/S0ijT