Obtenir le sous-domaine à partir d'une URL

Obtenir le sous-domaine à partir d'une URL semble facile au premier abord.

http://www.domain.example

D'analyse pour la première période, puis de retourner tout ce qui vient après le "http://" ...

Alors, vous vous rappelez

http://super.duper.domain.example

Oh. Alors vous pensez, ok, trouver la dernière période, revenir un mot et obtenir le tout avant de!

Alors, vous vous rappelez

http://super.duper.domain.co.uk

Et vous êtes de retour à la case départ. N'importe qui ont des idées géniales, en plus de stocker une liste de tous les Tld?

  • Cette question a déjà été posée ici: l'Obtention de Pièces d'une URL Edit: Une question similaire a été posée ici : )
  • Cam-vous préciser ce que vous voulez? Il semble que vous êtes après la "officielle" de la partie de domaine de l'URL (c'est à dire de domaine.co.royaume-uni), indépendamment de la façon dont beaucoup de DNS étiquettes apparaissent devant elle?
  • Je ne pense pas que c'est la même question - ce qui semble être plus sur l'administration des coupes dans le nom de domaine qui ne peut pas être réalisé simplement en regardant la chaîne
  • Je suis d'accord. Étendre plus sur ce que votre objectif final est de.
  • Voir cette réponse : stackoverflow.com/a/39307593/530553
  • Vous pouvez utiliser cette api geekystats.com/api/v1/urlDetails?url=google.co.uk pour obtenir les détails

InformationsquelleAutor jb. | 2008-11-13