Witam,
szukam rozwiązania które pozwala na wyciąganie samej domeny z adresu który otrzymuję.
Przykładowo mamy takie adresy:
<a href="http://www.adres.pl" target="_blank">http://www.adres.pl
</a> <a href="http://www.jakis_inny_adres.net.pl" target="_blank">http://www.jakis_inny_adres.net.pl
</a> <a href="http://podstrona.adres.pl" target="_blank">http://podstrona.adres.pl
</a> <a href="http://strasznie.wiele.podstron.com.pl" target="_blank">http://strasznie.wiele.podstron.com.pl
</a> <a href="http://www.tojestkolejna.domena.waw.pl" target="_blank">http://www.tojestkolejna.domena.waw.pl
</a>
A wyciągamy tylko:
adres.pl
jakis_inny_adres.net.pl
adres.pl
postron.pl
domena.waw.pl
Manual php oferuje dużo, ale takie funkcji jeszcze nie widziałem.
Najbliżej byłem przy rozwiązaniu:
gethostbyname($_GET['domain']), FILTER_VALIDATE_IP
próbowałem również zastosować poniższy kod, ale nadal nie dawał efektu:
if (preg_match('/(?P<domain>[a-z0-9][a-z0-9\-]{1,63}\.[a-z\.]{2,6})$/i', $domain, $regs)){}
Bardzo będę wdzięczny za pomoc, za którą z góry dziękuję.
Pozdrawiam