Computer-Masters.de > Artikel > Programmieren > Reguläre Ausdrücke > IP Adresse als regulärer Ausdruck

IP Adresse als regulärer Ausdruck

Die bekanntesten IP-Addressformate sind v4 und v6. Zu beiden finden Sie hier mögliche reguläre Ausdrücke.

IP v4 als regulärer Ausdruck

Eine IP v4 Adresse kann als regulärer Ausdruck wiefolgt aussehen:

((1?[0-9][0-9]?|2[0-4][0-9]|25[0-5])\.){3}((25[0-5])|(2[0-4][0-9])|(1?[0-9][0-9]?))

IP v6 als regulärer Ausdruck

Eine IP v6 Adresse würde folgendem Ausdruck genügen:

([0-9a-fA-F]{4}|0)(\:([0-9a-fA-F]{0,4})|){7}

Der Ausdruck ist nur für rein Hexadezimal notierte IP v6 Addressen geeignet.

Beachten Sie, dass IPv6 Adressen in URLs in eckigen Klammern geschrieben werden um Verwechslungen mit der Port Nummer zu vermeiden!

Weiterführendes

Diese Artikel könnten Sie vielleicht auch interessieren:

Weiterführendes

Diese Artikel könnten Sie auch interessieren:

Computer-Masters.de > Artikel > Programmieren > Reguläre Ausdrücke > IP Adresse als regulärer Ausdruck

Anzeige: