регулярное выражение делится на %%%%%% [%%%%] [%%%%%%%%] и теряет скобки - PullRequest
2 голосов
/ 04 ноября 2011

Как этот пост Мне нужно разделить на скобки.

Но мне также нужно потерять скобки ..

%%%%%%[%%%%][%%%%%%%%]

в

array {
[0] -> %%%%%%
[1] -> %%%%
[2] -> %%%%%%%%
}

Ответы [ 2 ]

2 голосов
/ 04 ноября 2011

Это так просто, что вы даже можете сойти с матча, я думаю:

preg_match_all('/[^[\]]+/', $subject, $result);
$result = $result[0];

$ результат будет иметь все ваши совпадения.

2 голосов
/ 04 ноября 2011

Вы можете использовать:

preg_split('/[[\]]+/', $str,-1,PREG_SPLIT_NO_EMPTY)

http://www.ideone.com/S0ijT

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...