[gelöst]IP-Adresse anhand split prüfen

Alles rund um die Programmierung mit Qt
Antworten
shader76
Beiträge: 107
Registriert: 3. März 2006 14:29

[gelöst]IP-Adresse anhand split prüfen

Beitrag von shader76 »

Hallo Forum,

da mein Kopf schon brodelt :evil: hier die Frage an euch :

Wie kann ich mit split() eine gültige IP-Adresse prüfen ?
Die IP-Adresse wird über eine Eingabe als String eingelesen


Mein Code ist z.zt zu verschachtelt und SpagettiCode,..glaubt mir den wollt ihr nicht sehen.... :?
.
.
.
.

[EDIT] ok habs hinbekommen, würde mich aber trotzdem interessieren wie ihr das hinkriegen würdet.

thanx
Zuletzt geändert von shader76 am 22. März 2006 13:52, insgesamt 1-mal geändert.
-shader76-
-Visual Studio.Net 2003 & QT4.1
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Sowas prüft man nicht mit split(), sondern mit einer Regular Expression. Mehr dazu hier: http://www.regular-expression.info/examples.html, inkl. einer passenden Expression :)

Einfacher zu verstehen ist aber das Ding zu zerlegen und die einzelnen Zahlen auf deren Wertigkeit zu prüfen. So könnte man auch gut zwischen privaten und öffentlichen IPs unterscheiden.
shader76
Beiträge: 107
Registriert: 3. März 2006 14:29

Beitrag von shader76 »

Danke dir macman

habs dochnoch mit split hinbekommen, dennoch ist die seite ganz gut

thanks
-shader76-
-Visual Studio.Net 2003 & QT4.1
Antworten