`
kkvsyy
  • 浏览: 30121 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript 正则之IP校验

阅读更多

最近工作中遇到了很多关于正则的模块,所以总结了一些,供大家回顾学习。 ----------------------------------

/**
*	较复杂 不解释
*/
function ip(){
	var val = document.getElementById('ip');
	var reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/g;
	if(reg.test(val.value)){
		alert('IP:'+val.value+',正确.');
	}else{
		alert('IP:'+val.value+',错误.');
	}
}

 

分享到:
评论

相关推荐

    IP 正则表达式验证

    您可能感兴趣的文章:javascript 手机号码正则表达式验证函数JS正则表达式验证数字代码JavaScript正则表达式验证身份证号码是否合法(两种方法)jquery正则表达式验证(手机号、身份证号、中文名称)邮箱地址正则...

    IP地址输入正则验证ip插件.zip

    在IT领域,网络通信是核心部分之一,而IP地址作为互联网上设备的唯一标识,其正确性和合法性至关重要。本文将详细解析"IP地址输入正则验证ip插件.zip"的相关知识点,包括IP地址的原理、正则表达式验证IP地址的方法、...

    javascript正则表达式表单验证大全

    JavaScript正则表达式提供了一种强大的工具,用于前端数据校验,确保用户输入的数据格式正确无误。以下是从标题、描述、标签以及部分内容中提取的关键知识点,详细解释了如何使用JavaScript正则表达式进行各种常见...

    JavaScript正则表达式校验与递归函数实际应用实例解析.docx

    - `isIP` 函数验证IP地址,使用正则表达式 `/^[0-9.]{1,20}$`,但同样需要修正以确保有效的IP格式。 接下来是递归函数,这是一种函数在其定义中调用自身的技术。在JavaScript中,递归通常用于处理树形结构、数组或...

    javascript常用正则表达式合集.pdf

    以下是一些常见的JavaScript正则表达式及其用途: 1. **校验全由数字组成的字符串**: ```javascript function isDigit(s) { var patrn = /^[0-9]{1,20}$/; return !patrn.exec(s); } ``` 这个函数用于判断...

    常用javascript正则表达式

    ### 常用JavaScript正则表达式知识点解析 #### 一、身份证号验证 **正则表达式**: ```javascript reg = /(^\d{15}$)|(^\d{17}([0-9]|X)$)/; ``` **解释**: 此正则表达式用于验证中国大陆居民的身份证号码是否...

    IP验证正则表达式

    给定文件中的标题、描述及部分内容聚焦于“IP验证正则表达式”,这是一项关键的技术知识点,用于确保输入的字符串符合IPv4地址的标准格式。 ### IP地址基础知识 IP(Internet Protocol)地址是互联网上每个设备的...

    js:校验IPv6地址的正则表达式

    您可能感兴趣的文章:jquery 正整数数字校验正则表达式JavaScript正则表达式校验非零的正整数实例利用js正则表达式校验正数、负数、和小数Javascript校验密码复杂度的正则表达式最全的常用正则表达式大全——包括...

    JavaScript正则表达式验证代码(推荐)

    RegExp:是正则表达式(regular expression)的简写。 正则表达式描述了字符的模式对象。可以使用正则表达式来描述要检索的内容。 简单的模式可以是一个单独的字符。更复杂的模式包括了更多的字符,并可用于解析、...

    JavaScript验证正则表达式大全

    这个正则可以匹配15位或18位的中国身份证号码,包括最后一位的校验字符。 12. **匹配IP地址**: ```javascript var regex = /^\d+\.\d+\.\d+\.\d+$/; ``` 用于检查字符串是否为标准的IPv4地址。 13. **匹配...

    JS正则表达式验证端口范围(0-65535)

    javascript正则表达式验证IP地址的端口合法性 if (!(/^[1-9]\d*$/.test(port) && 1 <= 1 * port && 1 * port <= 65535)){ return false } 提示文案: 您的端口不符合范围:0-65535 PS:下面看下JavaScript...

    JavaScript正则表达式

    ### JavaScript正则表达式知识点详解 #### 正则表达式简介 正则表达式是一种用于匹配字符串的强大工具,被广泛应用于各种编程语言中,包括JavaScript。它能够帮助开发者执行复杂的字符串搜索与替换任务。在...

    JAVASCRIPT常用格式验证 数据安全验证之正则表达式 大全.rar

    总之,"JAVASCRIPT常用格式验证 数据安全验证之正则表达式大全"这个资源对于学习和提升JavaScript正则表达式技巧,以及在实际项目中实现高效的数据验证都是非常有价值的。通过深入学习和实践,开发者可以更好地保证...

    JavaScript正则表达式校验非负整数实例

    话不多说,请看代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <... <head>... var val = document.getElementB

    JavaScript的正则表达式详解

    本文将详细介绍JavaScript中的正则表达式,并通过一系列示例来解释如何使用它们进行数据校验。 #### 一、基础概念 正则表达式是由一组字符和特殊符号组成的模式,用于匹配字符串中的一系列规则。在JavaScript中,...

    JavaScript 正则表达式 验证整数、小数、实数、有效位小数最简单

    说明:IE6.0、IE7.0、IE8.0、Firefox/3.0.11下测试通过 验证数字最简单正则表达式大全 输入完按回车后即可验证!... 您可能感兴趣的文章:JS正则表达式大全(整理详细且实用)javascript 手机号码正则表

Global site tag (gtag.js) - Google Analytics