Bonsoir,
Aujourd'hui je m'expérimente au "Expression régulières" avec la fonction regexExtract.
Sub exemple()
code = htmlCodePage("http://csgo.exchange/item/20928819706")
code = regexextract(code, "<div class=""bar"">(\w+)")(0) & regexextract(code, "<div class=""bar"">\w+(\s+)")(0) & regexextract(code, "<div class=""bar"">\w+\s+(\W+)")(0) & regexextract(code, "<div class=""bar"">\w+\s+\W+(\s+)")(0) & regexextract(code, "<div class=""bar"">\w+\s+\W+\s+(\w+)")(0)
MsgBox code
End Sub
Voici mon code. J'essaye de travailler sur cette ligne de ma page internet HTML: (ligne 119)
<div class="bar">AWP | Exoskeleton (Field-Tested)</div>
en orange l'information que je souhaite récupérer.
mon code permet d'obtenir: AWP | Exoskeleton c'est très bien, mais si la mise en forme de l'information que je recherche change comme cela exemple:
AWP | Exo skeleton
Mon code ne sortira que: AWP | Exo
Je début totalement avec les \w+ \s+ etc. Je n'arrive pas a comprendre comment récupérer toute ma chaine de caractère. l'idée serait de "detecter" </div> qui signifie que ma chaine de caractère est terminée.
par avance merci,
A+ dans le bus