Может кто-нибудь объяснить мне, почему следующее возвращает пустые массивы?Что не так с этим выражением PHP?
$reg = "/(\[{(false|true)};{.+};{\d}\])+/";
preg_match_all($reg,"[{false};{abcde};{10}][{true};{fghij};{10}]",$matches);
print_r($matches);