|
33
|
| JP Silvashy Gautam Rege · 技术社区 · 15 年前 |
|
|
1
87
如果给你的是网络而不是起始地址和结束地址,那就更简单了
|
|
|
2
12
我会用 this killer little function 将IP地址转换为整数,然后进行比较。
|
|
|
3
10
有一种方法
你可以这样做:
|
|
|
4
3
|
|
|
5
0
我更喜欢这种将IP地址转换为整数进行范围比较的方法:
现在可以按如下方式检查值:
返回的整数不是IP地址的32位表示形式。逻辑将适用于所有有效的IP地址。 |
|
|
6
-1
jdl的 answer 很好。我会在你的范围内吗?功能一行:
|
|
|
7
-7
编辑:或者,如果您使用的是Rails/ActiveSupport:
|