最近在做一些服务器安全方面的shell,有用到判断输入是否合法ip地址。在网上搜了一圈,有很多做法,最简单的就是直接判断输入内容是否全部为数字和“.”符号,这样的判断太范了,无法做到准确。更准确一些的就包含了字符个数等。后来找到了一个比较严谨的做法,经验证的确可用,代码如下:

- 阅读剩余部分 -