Hallo,
ich habe eine Frage zu den unten stehenden RegExpr. Ich weiß nicht genau, wie sie funktionieren und habe noch keine Seite gefunden, wo steht, was man genau alles als RegExpr schreiben kann. Sie machen (hoffentlich) das richtige, aber ich möchte sie trotzdem gerne mal verstehen.
Der erste soll in $text alle Links verknüpfen, der zweite dann alle email Adressen.
Für meine getesteten Beispiele hat auch alles funktioniert.
Vielen Dank für die Aufklärung im Voraus
ich habe eine Frage zu den unten stehenden RegExpr. Ich weiß nicht genau, wie sie funktionieren und habe noch keine Seite gefunden, wo steht, was man genau alles als RegExpr schreiben kann. Sie machen (hoffentlich) das richtige, aber ich möchte sie trotzdem gerne mal verstehen.
Der erste soll in $text alle Links verknüpfen, der zweite dann alle email Adressen.
Für meine getesteten Beispiele hat auch alles funktioniert.
PHP-Code:
$text = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]",
"<a href=\"\\0\">\\0</a>", $text);
$text = ereg_replace("[[:alpha:]]+@[^<>[:space:]]+[[:alnum:]/]",
"<a href=\"mailto:\\0\">\\0</a>", $text);
Kommentar