Hallo,
ich suche einen Regulären Ausdruck um domain.tld aus beliebigen URL und Mailadressen zu extrahieren. Also beispielsweise "teamone.de" aus "forum.de.selfhtml.org" aber auch aus "mail@selfhtml.teamone.de" und aus "teamone.de".
Ich nutze PHP, aber das ist ja für den regex egal.
Momentan habe ich
preg_match("/([^.]+.[^.]+)$/", $address, $matches);
und das funktioniert auch. Aber mir kommt's zu aufwendig vor, geht das nicht auch kürzer?
Ich würde übrigens gerne im Forum nach der Lösung suchen. Nur ist das nahezu unmöglich - wann immer ich es versuche, heißt es "der Server ist zur Zeit ausgelastet".
Ciao,
Jürgen