Что представляет собой наиболее эффективное регулярное выражение, которое будет соответствовать этим доменам, без необходимости указывать какие-либо правила для игнорирования?Какое регулярное выражение будет соответствовать доменному имени без 3-го уровня?
Пример матчей:
domain.com
test.com
example.net
company.org
Пример игнорировать:
dev.domain.com
m.domain.com
www.domain.com
Любой домен верхнего уровня возможно. По сути, я пытаюсь убедиться, что у домена уже нет третьего уровня.
[Что вы пробовали?] (Http://www.whathaveyoutried.com) –
насчет domain.co.uk (для пример)? – huon
Домены типа «domain.com.au» или «domain.co.nz» приемлемы? Если это так, вам нужно будет использовать список, например, список публичных суффиксов Mozilla: http://mxr.mozilla.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat?raw=1 (так что ваше регулярное выражение будет be * very * long.) – porges