Extrait de nom d'hôte/nom de domaine à partir de l'URL de la chaîne

J'ai une URL du type http://hostname:port_no/control/login.jsp.

J'ai l'url ci-dessus stockées dans une Chaîne de caractères.Maintenant, j'ai besoin d'extraire hostname de la Chaîne.

Je fais comme ceci dans mon code Java

String domain = url.substring(url.indexOf('/') + 2, url.lastIndexOf(':'));

Je veux savoir si il y a une meilleure façon de faire de même.

Vous pouvez essayer de l'utiliser: URL de classe pour l'analyse.
Je vous demande de changer, sous réserve de la question de "prendre de l'extrait de nom d'hôte/nom de domaine à partir de l'url de la chaîne de' s'il vous plaît ne needfull

OriginalL'auteur Anand | 2014-04-15