我有一个应用程序,它必须在使用localhost、127.0.0.1、::1或任何环回地址时警告用户(目标主机用于数据库到数据库的连接,不一定在应用程序的环境内)。这很复杂,因为地址如下......
127.1127.0.01127.0000.0000.1127.0.0.254127.63.31.15127.255.255.2540::10000::00010000:0:0000::010000:0000:0000:0000:0000:0000:0000:0001
...将由消费代码正确解析,并将解析为环回。
什么是匹配 IPv4 和 IPv6 环回地址的任何排列的正则表达式?