- preg_replace: documentation ( source)
<?php
echo preg_replace('/#(?:([\'"]).*\1|\S+)/', '<$0>', 'Добрый день. url=http://test.ru/test.php#interest Интересует регулярка, которая будет выбирать из текста теги, вида: #ТЕГ, #"что угодно" и #\'что угодно\'.');