Preg_match_all возвращает массив внутри массива?

Я пытаюсь получить информацию из этого массива, но по какой-то причине он все вкладывает в $ match [0] .

<?

$file = shell_exec('pdf2txt.py docs/April.pdf');

preg_match_all('/.../',$file,&$matches);
print_r($matches)

?>

] Это работает так, как задумано? Есть ли способ поместить это в массив глубины 1?

РЕДАКТИРОВАТЬ:

Это RegEx:

([A-Z][a-z]+\s){1,5}\s?[^a-zA-Z\d\s:,.\'\"]\s?[A-Za-z+\W]+\s[\d]{1,2}\s[A-Z][a-z]+\s[\d]{4}
5
задан alex 19 May 2011 в 06:14
поделиться