Geçenlerde PHP için basit bir Twitter API ile çalışan ve @ adı twitter.com / username ile bağlantılı hale getirmek için bu kodu rastladım oldum. Ne yazık ki bu kod hata sonucu, yani http://twitter.com/@username username linkleri @ onu oluşturur. Böyle ^ \ v ve diğerleri (aşağıda görüldüğü gibi) gibi ben anlamıyorum bu kod birçok parçalar vardır. Herkes bana onlar delalet ne bir açıklama verebilir misiniz?
$ret = preg_replace('/(^|[^\w])(@[\d\w\-]+)/', '\\1<a href="http://twitter.com/$2">$2</a>' ,$ret);