Regulärer Ausdruck:
((2 [0-4]/D | 25 [0-5] | [01]?/D/D?)/.) {3} (2 [0-4]/D | 25 [0-5] | [01]?/D/D?)
((2 [0-4]/D | 25 [0-5] | [01]?/D/D?)/.) {3} (2 [0-4]/D | 25 [0-5] | [01]?/D/D?)
Der rote Block ist: Das erste Zeichen ist 2, das zweite Zeichen beträgt 0 bis 4 und das dritte Zeichen ist jede einstellige Zahl. Zeigt 200 ~ 249 an.
Grüner Block repräsentiert: Das erste Zeichen ist 2, das zweite Zeichen beträgt 5 und das dritte Zeichen beträgt 0 bis 5. Zeigt 250 ~ 255 an.
Der blaue Block ist: Das erste Zeichen ist 0 oder 1, oder es kann kein solches Zeichen geben, das zweite Zeichen ist eine Zahl, und das dritte Zeichen ist eine eine Zahl, und es kann kein solches Zeichen geben. Zeigt 1 ~ 199 an, es kann führende Nullen geben.
"|" bedeutet "oder", solange die Bedeutung eines der drei Blöcke erfüllt ist.
Das "(" und ")" Vor und nach bedeutet dies, dass dies ein Satz ist
((2 [0-4]/D | 25 [0-5] | [01]?/D/D?)/.) {3} (2 [0-4]/D | 25 [0-5] | [01]?/D/D?)
{3} bedeutet, dreimal wieder zu wiederholen. Zum Beispiel "255.255.255".
((2 [0-4]/D | 25 [0-5] | [01]?/D/D?)/.) {3} (2 [0-4]/D | 25 [0-5] | [01]?/D/D?)
Die letzte Gruppe hat die gleiche Bedeutung wie oben, nämlich die gleiche Erkennung nach "."