Сокращение домена до n-го уровня java

Допустим, у нас есть сайт https://www.reg.ru/domain/new/domeny-vtorogo-urovnya/ значит его нужно сократить до reg.ru (домена 2-го уровня) Как это прописать в регулярном выражении, если конечно здесь с помощью них нужно решать


Ответы (2 шт):

Автор решения: Zhenyria

Вот это вам подойдёт?

[a-z0-9-]+\.(ru|com)

Выбираю слово из символов a-z, 0-9 и символа дефиса длиной 1 или более, после которого идёт точка, после которого идёт ru или com.

→ Ссылка
Автор решения: Akina

Ну например влоб:

/https?:\/\/(.*\.)*([^.\/]+\.[^.\/]+)\/.*/\2/gm

fiddle

→ Ссылка