Recherche variable

Bonjour,

J'ai une texte du type:

<td class="player"><a href="Joueurs/num_joueur/nom_joueur">nom_joueur</a></td>

avec

nom_joueur qui est variable (sa longueur aussi)
num_joueur qui est variable (sa longueur aussi)

Je dois récupérer la valeur et la position du 1er (ou 2eme ça a peu d'importance mais je pense que le 1er est plus simple) nom_joueur.

Je suis perdu et je n'ai aucune solution. Avez-vous une idée?

Merci d'avance

Bonjour.

Sub Demo()
    Const T = "<td class=""player""><a href=""Joueurs/num_joueur/nom_joueur"">nom_joueur</a></td>"
    MsgBox Split(Split(T, """>")(2), "<")(0)
End Sub

Ou encore MsgBox Split(Split(T, "/")(2), """")(0)

Merci,

J'étais en train de trouver une solution en faisant d'abord la recherche de num_joueur avec la délimitation "/" à droite, puis une fois ça fait, recherche nom_joueur, mais ce que tu as fait est bien plus simple. Par contre, je n'ai pas la position de nom_joueur dans ton cas.

La position est déjà connue pour l'utilisation de la fonction Split, voir l'aide VBA …

Et dire qu'en partant de la source HTML ce genre de manipulation pure VBA est inutile !

Rechercher des sujets similaires à "recherche variable"