Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
$code = '[100]+[300]/[1]';
$code = '1+[300]/[1]';
$code = '[300]+1/[1]';
$code = '1/([100]+[300]/[1])';
$result = preg_split('~(?<=\])|(?=\[)~', $code, -1, PREG_SPLIT_NO_EMPTY);
готов даже оплатить
$result
Array ( [0] => 1 [1] => / [2] => ( [3] => [ [4] => 100 [5] => ] [6] => + [7] => [ [8] => 300 [9] => ] [10] => / [11] => [ [12] => 1 [13] => ] [14] => ) )