Jörg: Regulärer Ausdruck, Ausnahme einfügen

Beitrag lesen

Hallo Rolf,

Aber wenn man das alles ignoriert, wäre diese Regex machbar. Ich verteile sie auf 3 Zeilen, um besser erklären zu können. Du musst für Dich eine draus machen.

((ftp|https?)://
(?!.*youtu(be\.de|be\.com|\.be)([:/]|$))
[-a-zA-Z?()0-9@:%_+.~#?&;//=]+)

Die Regex erkennt also URLs, das passt also schonmal.

Aber ich habe das System einer Regex nicht verstanden, das aus
http://www.example.com
./myscript.php?target=http://www.example.com macht.

Wie geht sowas?

Jörg