Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: [PHP] Links in Plaintext in Links umwandeln

  Alt 19. Okt 2005, 13:57
Moin Michael,

das könnte so ungefähr aussehen:

Code:
function ParseLinks($text)
{
   $text = preg_replace('#(.*)\@(.*)\.([^\s(\)<>"\']*)#', '[email="\\1@\\2.\\3"]\\1@\\2.\\3[/email]', $text);
   $text = preg_replace('=([^\s]*)(www.)([^\s(\)<>"\']*)=', '[url="http://\\2\\3"]\\2\\3[/url]', $text);

   return $text;
}
Für E-Mail-Adressen und URLs.
  Mit Zitat antworten Zitat