- Offizieller Beitrag
Servus.
Ich versuche gerade, mich mit Regulären Ausdrücken vertraut zu machen und spiele deshalb ein Bischen herum.
Ich möchte eine RegExp für IP Adressen haben, so universell wie möglich.
Spoiler anzeigen
#include <Array.au3>
$String = "kk191.168.1.115,192.168.001.000,d193.168.1.104 asder194.168.1.10AAssde 155.199.11.11 195.168.190.123.78"
$ergebnis = Stringregexp($String,"(?:\d{1,3}\.){3}\d{1,3}",3)
_ArrayDisplay($ergebnis)
Ich hab es soweit hinbekommen, das alle IP Adressen ausgelesen werden. Aber halt auch 1 die keine sein kann, da sie aus 4 Zahlengruppen besteht. Wie kann ich verhindern das diese nicht gefunden wird.
autoit.de/wcf/attachment/7220/
Mein Problem ist das Elemente 5 ( 195.168.190.123.78 ) .
Hat jemand von den RegExp Cracks eine Lösung für mich?