Мне нужно написать функцию для анализа переменных, содержащих имена доменов. Лучше всего я объясню это примером, переменная может содержать любую из следующих вещей:
here.example.com
example.com
example.org
here.example.org
Но при передаче через мою функцию все они должны возвращать либо example.com, либо example.co.uk, имя корневого домена в основном. Я уверен, что сделал это раньше, но я искал Google около 20 минут и ничего не могу найти. Любая помощь будет оценена.
РЕДАКТИРОВАТЬ: Игнорируйте .co.uk, предположите, что все домены, проходящие через эту функцию, имеют трехбуквенный TLD.