ruby关于检查IP地址正则的例子

rep='/d{1,2}|1/d/d|2[0-4]/d|25[0-5]'
x=/^(#{rep})/.(#{rep})/.(#{rep})/.(#{rep})$/
p "ok!" if strTestIP =~ x

时间: 2024-10-02 04:11:06

ruby关于检查IP地址正则的例子的相关文章

asp实现检查ip地址是否为内网或者私有ip地址的代码分享_应用技巧

asp检查ip地址是否为私有/内网ip地址源代码. 内网/私有IP地址网段如下,还有127开头的回环地址: 10.0.0.0-10.255.255.255 172.16.0.0-172.31.255.255 192.168.0.0-192.168.255.255 实现代码: <% function IpToNumber(ip)'IP地址转为数字 arr=split(ip,".") IpToNumber=256*256*256*clng(arr(0))+256*256*clng(a

网络打印如何检查IP地址是否PING 通

 很多用户在不能实现网络打印的时候,都不知道如何检查IP是否畅通状态,下面给您介绍一下关于IP地址是否PING 通状态的方法.   此操作适用于三星支持网络打印操作.   操作方法如下:   第一种方法:通过DOS界面进行检测.   1.首先您需要先把网线和机器连接好,并且安装好网络的打印驱动.   2.进入电脑开始找到运行,在运行里面输入CMD.   如图1:     3.进入DOS界面,在光标闪烁位置输入PING加空格然后输入IP地址再按回车.下图2显示为PING 通状态(注:如下图3显示是

一段检查IP地址段是否合法的代码

<script language="javascript">function checkIP(sIPAddress){ var sIPAddress=sIPAddress var IPsplit; var re=/^(d{1,3}.){3}d{1,3}/(d{1,3}.){3}d{1,3}$/gi; var chkflag=true; var ErrMsg="你输入的是一个非法的IP地址段! IP段为::xxx.xxx.xxx.xxx/xxx.xxx.xxx.xx

C语言获得电脑的IP地址的小例子_C 语言

复制代码 代码如下: #include <stdio.h> #include <winsock2.h>  #pragma comment(lib, "WS2_32.lib")  int main() {     char host_name[256]; // define host name (for example:xxx-PC)     int WSA_return, i;     WSADATA WSAData;     HOSTENT *host_ent

PHP转换IP地址到真实地址的方法详解_php技巧

想要把IPv4地址转为真实的地址,肯定要参考IP数据库,商业的IP数据库存储在关系型数据库中,查询和使用都非常方便,但是成本不是个人和小公 司愿意承受的,所以简单应用的思路就是利用一些免费的IP数据库或者一些大网站提供的查询API,他们的数据量足够我们使用了.1. 利用纯真IP数据库利用本地的QQWry.Dat文件,优点是查询速度非常快,缺点是数据库文件要放在自己的空间内并且要偶尔更新数据库.时间关系废话不多说,下面是 使用这个文件的函数,如果是在WordPress里面使用这个功能,把下面的代码

php中filter函数验证邮箱、url和ip地址的实例

早年使用php的时候还不知道有filter这玩意,那时候判断邮箱.url和ip地址格式是否符合都是用正则表达式.后来随着使用的逐渐深入,才知道在php中也可以使用内置的函数库filter来完成这些功能. 1.验证邮箱 先来看原始的正则验证  代码如下 复制代码 <?php function isEmail($email){  if(preg_match("/^[0-9a-zA-Z]+@(([0-9a-zA-Z]+)[.])+[a-z]{2,4}$/i",$email )) {  

根据访客所在城市ip地址自动跳转到分站的php代码

<? //php教程获取ip的算法 $user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]; $user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"]; //echo $user_IP; //===================

ip地址的正则表达式

//检查ip地址的正则表达式示例1.    代码如下 复制代码 $arr_ip = array( "127.0.0.1", "218.206.10.123", "192.221.515.0", "123.0.0.0.1", "-12.255.0.10", "10.9c.132.69", "255.10.10.255" ); foreach ($arr_ip as $i

php判断ip地址正则表达式例子

filter函数过滤ip地址的方法:  代码如下 复制代码 echo filter_var("127.0.0.1","FILTER_VALIDATE_INT"); //返回true or false 例子. 判断是否是合法IP  代码如下 复制代码 if(filter_var($ip, FILTER_VALIDATE_IP)) { // it's valid } else { // it's not valid } 判断是否是合法的公共IPv4地址,192.168.