Salut,

Voilà mon code actuellement.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.