Hallo!
Ausserdem solltest Du noch prüfen, ob jedes AdressOktet nicht größer als 255 ist...
Dann müsste man noch prüfen, ob die Adresse vielleicht privat ist? Oder ob sie überhaupt existiert... :) Nope, Joke!
Aber was ich noch machen würde: /^\d{1,3}(.\d{1,3}){3}$/
Das $ am Schluss, damit nach der letzten Zifferngruppe nichts mehr folgen darf - oder irre ich mich?