js ip地址验证函数

js ip地址验证函数

//验证ip(首尾不能为0,各数字不能大于255)
function c_ip(v){
    //    var reg = /^(25[0-5]|2[0-4]d|1d{2}|[1-9]d|[1-9])(.(25[0-5]|2[0-4]d|1d{2}|[1-9]?d)){2}.(25[0-5]|2[0-4]d|1d{2}|[1-9]d|[1-9])$/;
    var reg = /^(25[0-5]|2[0-4]d|1d{2}|[1-9]d|[1-9])(.(25[0-5]|2[0-4]d|1d{2}|[1-9]?d)){2}.(25[0-5]|2[0-4]d|1d{2}|[1-9]d|[0-9])$/;
    return reg.test(v);
}

//验证远程ip

function c_remote_ip(v){
    if(v == '127.0.0.1') return false;
    if(!c_ip(v)) return false;
    var arr = v.split('.');
    if(arr[0]==192 && arr[1]==168) return false;
    return true;
}

时间: 2024-11-18 10:32:23

js ip地址验证函数的相关文章

php中获取真实IP地址与IP地址验证函数

获取用户真实IP地址  代码如下 复制代码 function get_client_ip( ) {         if ( getenv( "REMOTE_ADDR" ) && strcasecmp( getenv( "REMOTE_ADDR" ), "unknown" ) )         {                 $onlineip = getenv( "REMOTE_ADDR" );    

js 检查密码验证函数与检查邮件地址代码

js 检查密码验证函数与检查邮件地址代码 //检查密码是否相同 function isSamePwd(objPwd1, objPwd2, msg) { pwd1 = objPwd1.value; pwd2 = objPwd2.value; if (pwd1 != pwd2) { if (null == msg) { alert("密码不相同!"); } else { alert(msg); } objPwd2.value = ""; objPwd2.focus();

php url地址 email IP地址 验证

php教程 url地址 email ip地址 验证 以前验证邮箱,ip,url地址都要用正则,现在我们利用php filter_validate_url,filter_validate_email,filter_validate_ip三个函数. filter_validate_url 把值作为 url 来验证. filter_validate_email 把值作为 e-mail 来验证. filter_validate_ip 把值作为 ip 地址来验证. */ $url = "example.p

1.socket编程:socket编程,网络字节序,函数介绍,IP地址转换函数,sockaddr数据结构,网络套接字函数,socket相关函数,TCP server和client

 1  Socket编程 socket这个词可以表示很多概念: 在TCP/IP协议中,"IP地址+TCP或UDP端口号"唯一标识网络通讯中的一个进程,"IP 地址+端口号"就称为socket. 在TCP协议中,建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket pair就唯一标识一个连接.socket本身有"插座"的意思,因此用来描述网络连 接的一对一关系. TCP/IP协议最早在BSD UNIX上实现,

一个得到IP地址的函数

ip地址|函数 <? function getip() {    if(getenv('HTTP_CLIENT_IP'))    {     $onlineip = getenv('HTTP_CLIENT_IP');    }    elseif(getenv('REMOTE_ADDR'))    {     $onlineip = getenv('REMOTE_ADDR');    }    else    {     $onlineip = $_SERVER['REMOTE_ADDR'];

服务器与客户端的邮箱地址验证函数

  邮箱地址验证有很多方法.在浏览器端,js邮箱验证可以通过正则表达式检测.  代码如下   function isEmail(email) {     return /^((([a-z]|d|[!#$%&'*+-/=?^_`{|}~]|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])+(.([a-z]|d|[!#$%&'*+-/=?^_`{|}~]|[u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF])+)*)|((x22)((((x20|x09

php获取网站域名与IP地址的函数

 代码如下 复制代码 <? function PMA_getenv($var_name) { if (isset($_SERVER[$var_name])) { return $_SERVER[$var_name]; } elseif (isset($_ENV[$var_name])) { return $_ENV[$var_name]; } elseif (getenv($var_name)) { return getenv($var_name); } elseif (function_exi

php如何获取域名IP地址代码函数

 代码如下 复制代码 $dm = 'www.111cn.net'; $ip = gethostbyname($dm); echo gethostbyaddr($ip); echo $ip; //两个输出结果是一样的, /* 关于 gethostbyname语法 string gethostbyname ( string $hostname ) 返回由主机名指定的互联网主机的ipv4地址 returns the ipv4 address of the internet host specified

js网址 邮箱地址验证函数

用途:检查输入对象的值是否符合网址格式 输入:str 输入的字符串 返回:如果通过验证返回true,否则返回false */ java代码  function f_check_url(obj){           var myreg = /^((http:[/][/])?w+([.]w+|[/]w*)*)?$/;           if(myreg.test( obj.value )) return true;           f_alert(obj,"请输入合法的网页地址")