とりあえずIPv4だけ
対応表
| IPアドレス | 正規表現 |
|---|---|
| 127.0.0.0 / 8 (127.0.0.0 - 127.255.255.255) |
(^127\.) |
| 169.254.0.0 / 16 (169.254.0.0 - 169.254.255.255) |
(169\.254\.) |
| 10.0.0.0 / 8 (10.0.0.0 - 10.255.255.255) |
(^10\.) |
| 172.16.0.0 / 12 (172.16.0.0 - 172.31.255.255) |
(^172\.1[6-9]\.)|(^172\.2[0-9]\.)|(^172\.3[0-1]\.) |
| 192.168.0.0 / 16 (192.168.0.0 - 192.168.255.255) |
(^192\.168\.) |
つまりこう
(^127\.)|(^169\.254\.)|(^10\.)|(^172\.1[6-9]\.)|(^172\.2[0-9]\.)|(^172\.3[0-1]\.)|(^192\.168\.)