Вывести все значения при помощи REgExp

McOuni

Guest
Вывести все значения при помощи REgExp

Задача довольно тривиальна.
Но проблема в том, что я очень плохо знаю регулярные выражения.

В общем есть строка. Нужно при помощи заданного exression
найти и вывести на экран все совпадения:

Я сделал так:

PHP:
$a = "ddadadпвпвпвпавпавпdaddadadda<a href=fgfgfgfg>Совпадение1</a>вапвыапва<a href=fgfgfgfg>Совпадение2</a>вап<a href=fgfgfgfg>Совпадение3</a>ваппвпвп<a href=fgfgfgfg>Совпадение4</a>вапв";

preg_match_all ("/<a href=.*>(.*)<\/a>/", $a, $arr);

print_r($arr);
Выводит
Array ( [0] => Array ( [0] => Совпадение1вапвыапваСовпадение2вапСовпадение3ваппвпвпСовпадение4 ) [1] => Array ( [0] => Совпадение4 ) )
вместо многомерного массива со словами вытянутыми из ссылок:
Совпадение1
Совпадение2
Совпадение3
Совпадение4

Что я написал не так?
 
Сверху