Tja, dem ist nicht ganz so.
Intern und vom IP-Protokoll ist die Adresse ein 32-Bit-Wert.
Nur für uns profane User wird er als Zeichenkette ausgegeben.
Daher ist die Syntaxprüfung auf IP-Adresse eben ohne Vornull, damit er in 32-Bit umgewandelt werden kann.