Как доработать регулярку preg_match( '|href="http://site.net/news/(.*)">(.*)</a>|sU', $v, $cat ); что бы из строки <a href="news/category/" title="Категория">Категория</a> в массив $cat первым элементом возвращалось href="news/category/" title="Категория">Категория</a> вторым news/category/ , а третьим Категория(не из title)? Можете на словах объяснить как это работает? Буду очень признателен!