dedlfix: regex zur Umwandlung URL in Link

Beitrag lesen

echo $begrüßung;

Dabei ging es um möglichst sichere Umwandlung auch von URLs mit angehängten Parametern und URLs mit Sonderzeichen.
Beispiel:
http://en.wikipedia.org/wiki/Cupertino,_California#Economy

Ein Beispiel, wie eine URL RFC2396-konform geprüft werden kann ist in PEARs Validate-Paket enthalten. Die Prüfung in der Methode Validate::uri() kann sicher auch zur Erkennung verwendet werden. Zu entfernen wären auf alle Fälle Anfang- und Ende-Kennung (^ und $), da die URL bei dir ja irgendwo im Text vorkommen soll. Es sieht mir auch so aus, als ob das Schema optional wäre. Das solltest du zum Pflichtbestandteil machen, sonst findest du vermutlich viel zu viel.

Wie kann man ab einer bestimmten Länge den Linktext abkürzen?

Indem man mittels geeigneter Stringfunktionen die Länge ermittelt und beim Überschreiten eines gewünschten Wertes mittels weiterer Stringfunktionen eine gewünschte Manipulation vornimmt.

echo "$verabschiedung $name";