ich würde eh lieber preg verwenden... wie kann ich
"[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]" in einen gleichwertigen preg regex verwandeln?
Hier die Dokumentation:
http://at.php.net/manual/de/function.preg-replace.php
http://at.php.net/manual/de/reference.pcre.pattern.modifiers.php
http://at.php.net/manual/de/reference.pcre.pattern.syntax.php
Ist am Anfang extrem mühsam sich da durchzuarbeiten. Aber es lohnt sich auf jeden Fall!
und was macht das ^<> bei [^<>[:space:]]?
"[^<>[:space:]]+[[:alnum:]/]" sucht dir im String die Zeichen "0-9", "A-Z", "/" aber NICHT "<", ">", " ". "^" steht für nicht. Um nun das "["-Zeichen auszuschließen: "^[<>[:space:]]"
Aber vergiss den Ausdruck. Der taugt wirklich nichts. Ein "index.html" findet der nicht, oder?
lg lixx