kai: Prob mit Regex

Hallo alle,

ich habe ein Problem mit eine REGEX.
Hoffentlich kann mir jemand helfen:

if (!ereg('((http|https|ftp)://[a-zA-Z0-9-.]+.[a-zA-Z0-9]{2,5}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9-._?,'/\+&%$#=~])*)', $url))
{
//NIX gut URL
}
else
{
 //Gute URL
}

Das ganze funktioniert bei mir local (WIN98/Apache) aber nicht onine auf dem Linux-Rechner.
Wobei keine PHP-Fehlermeldung kommt, sondern jede URL die ich checke mit //NIX gut URL ;-) bearbeitet wird.

Vielen Dank für Eure Mühe, Kai

  1. Hallo,

    if (!ereg('((http|https|ftp)://[a-zA-Z0-9-.]+.[a-zA-Z0-9]{2,5}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9-._?,'/\+&%$#=~])*)', $url))

    In der 1. Oberstufe angelangt, entschied ich mich für Russisch als zweite Fremdsprache, und somit gegen Französisch. In der zweiten Stunde merkte ich: "Russisch hat andere Buchstaben", kurzentschlossen wechselte ich in die Französischklasse.
    Tut mir leid daß ich nicht helfen kann.
    Viennamade