отпадаютплюс всякие xml-разборщики
<a(?:\s+\w+=(?:"[^"]+"|[\d\w]+))+>(.*?)</a>
не работает<a(?:\s+\w+=(?:"[^"]+"|[\d\w]+))+>(.*?)</a>
<a(?:\s+href=("[^"]+"|[\d\w]+))?(?:\s+\w+=(?:"[^"]+"|[\d\w]+))*>(.*?)</a>
не нада таких предположенийпредположить что хреф
все равно не работаетпопробуй убрать ?:
<a(?:\s+((\w+)=("[^"]*"|[\d\w]+)))*>(.*?)</a>
[m]strip_tags[/m] - получить текст ссылкиНадо выдрать собсно href и сам текст ссылки
опять неправильноstrip_tags - получить текст ссылки
textопять неправильно
<a href="1"><b>text</b></a>
да уже была такая мысль,young, может, проще сделать посимвольный разбор, чем регуляркой?![]()
не пойму, с какого бодуна ты решил, что задача три-ви-аль-на-яя думал что это тривиальная задача
<?phppreg_match('/<a\s+(?:href="([^"]*)")(?:.*)>(.+)<\/a>/mis', $text, $t);