2017-02-22 4 views
-1

Ich bin neu auf Stackoverflow, obwohl ich Hilfe hier bekommen habe vor. Ich versuche, einen Proxy-Scraper in VB.NET zu erstellen, benötige jedoch Hilfe.Capture-Proxy mit regulären Ausdrücken

[{"i":"104.31.84.123","p":"80","c": {"f":"us","n": "United States"},"s":"0","tp":"HTTP","a":"Low","t":"792"}, 

Ich möchte herausfinden, wie die Proxy-IP und Port mit Regex erfassen und formatieren Sie es wie ein Proxy ProxyIP: Port und fügen Sie es ListBox1. Ich habe bereits [0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}, die die IP aber nicht Port erfasst.

+0

Dies ist JSON. Dekodiere es und hol dir die Daten, die du brauchst. – miken32

+0

Es tut mir leid, ich bin neu in VB.NET und Proxy-Scraping. –

+1

Ich bin mir ziemlich sicher, dass du etwas finden kannst, das dir das sagt. Ich schlage vor, google für "vb.net decode json" würde mehr als ein paar Vorschläge auftauchen. – miken32

Antwort

0

Das ist ziemlich klar JSON-Daten, und das ist, wie sie behandelt werden soll.

Aber wie ich noch nie in VB.net in meinem Leben sah ich keine Anleitung gibt anbieten, und ich werde diese Stelle anbieten.

die IP-Adresse zu erhalten, this should work:

/"i":"([0-9.]+)"/ 

den Hafen zu gelangen, this should work:

/"p":"([0-9]+)"/ 
+0

In Ordnung. Das hilft, aber jetzt muss ich die IP und den Port holen und dann das p und i remote und dann kombiniere es und füge es listbox1 hinzu, wenn jemand weiß, wie das geht, wäre das großartig. –

Verwandte Themen