MudGuard: Regex um den Domainteil zu extrahieren gesucht

Beitrag lesen

Hi,

Du willst also z.B.

  • aus www.example.co.uk das co.uk?
  • aus www.example.de.vu das de.vu?
    ...

Ist das wirklich das, was Du willst?

Ja, genau das.
Allerdings auch aus co.uk und de.vu, diese Einschränkung hatte mir schon zu schaffen gemacht.

Also was jetzt? Wenn Du aus www.example.co.uk wirklich nur das co.uk haben willst (was Du mit "Ja, genau das" ausdrückst, wo ist dann die Einschränkung?
Willst Du dort etwa doch example.co.uk?

Wenn das so wäre, müßtest Du eine Liste der Second-Level-Domains anlegen, bei denen die Third-Level-Domain das ist, was Du haben willst.
Dann müßtest Du erst gucken, ob Dein Hostname einer dieser Second-Level-Domains angehört und falls ja, die Third-Level-Domain mitnehmen, ansonsten nur die Second-Level-Domain.

Vielleicht gibt es ja auch eine einfachere Lösung, aber dazu müßtest Du den Zweck der ganzen Aktion verraten.

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/