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:
|
![]() |
Animesh Arya · 关联模型的Rspec 2 年前 |
![]() |
Kellen · 查看$卷展栏功能列表 2 年前 |
![]() |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 2 年前 |
![]() |
solidsnake99 · Rails db:如何绕过验证 2 年前 |
![]() |
Spyros · 从数组中删除nil值,并从引用数组中删除相应的项 2 年前 |
![]() |
Pauli-E · 当div打开并滚动到屏幕上时,向div添加类 2 年前 |
![]() |
ejoka · 如何使用Rails 7模型属性作为CSS标记值 2 年前 |