33
|
JP Silvashy Gautam Rege · 技术社区 · 14 年前 |
![]() |
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:
|
![]() |
cluster1 · 采取独立的新行动的好处是什么? 6 月前 |
![]() |
Robert · 使用JSON或哈希时,将NULL替换为NIL 7 月前 |
![]() |
lucycoco · 如何解决pod安装问题并成功运行pod安装? 10 月前 |
![]() |
Vessel · Ruby-包含任意数量元素的所有排列 11 月前 |