今天工作当中要写个IP的正则来过滤
记录一下方便以后使用
^((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]|[*])\.){3}(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]|[*])$
解释下
\d: 匹配1位 0-9
[1-9]\d: 匹配 2位 10-99
1\d\d: 匹配 3位 100 - 199
2[0-4]\d: 匹配 3位 200-249
25[0-5]: 匹配 3位 250-255
[*] : 匹配*
呵呵,有点傻瓜型
本文介绍了一种用于过滤IP地址的有效正则表达式,并详细解释了该正则表达式的各个组成部分,包括如何匹配标准IPv4地址及通配符。
今天工作当中要写个IP的正则来过滤
记录一下方便以后使用
^((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]|[*])\.){3}(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]|[*])$
解释下
\d: 匹配1位 0-9
[1-9]\d: 匹配 2位 10-99
1\d\d: 匹配 3位 100 - 199
2[0-4]\d: 匹配 3位 200-249
25[0-5]: 匹配 3位 250-255
[*] : 匹配*
呵呵,有点傻瓜型
1223
660

被折叠的 条评论
为什么被折叠?