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