Récupérer les infos d'un site avec regex puis les importer dans une listbox.
Salut,
Voilà mon code actuellement.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| string Url = "https://www.us-proxy.org/";
WebRequest wReq = WebRequest.Create(new Uri(Url));
WebResponse wResp = wReq.GetResponse();
StreamReader sr = new StreamReader(wResp.GetResponseStream());
string str = sr.ReadToEnd();
Regex Filtrer = new Regex("^([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}) ([0-9]{2,5})$");
for (int i = 0; i < str.Length; i++)
{
Match matches = Filtrer.Match(str);
listBox1.Items.Add(matches.Groups[1].Value +":"+ matches.Groups[2].Value);
} |
Lorsque je lance le processus sa me marque dans la listbox ":" et sa 68 000 :)
J'ai jamais utilisé de WebRequest c'est la première fois, donc j'ai du merder quelques part.
Mon regex et théoriquement bon il récup 2 groupes, l'ip et le port
d'ailleur j'ai une question, vu que le port et entre 2/5 chiffres qui ce suivent, esceque sa peut poser problème vu que l'ip il y a des suites de 2/3 chiffres?
Et donc après j'ai fais une boucle pour que sa récup tout, et que sa mette le résultat dans la listbox1 en séparant l'ip et le port par ":".
Si quelqu'un à une réponse!
Merci.