`

正则表达式判断IP合法

 
阅读更多
//验证IP是否合法
	obj=document.getElementById("ip").value
	if(obj!=""){
		var exp=/^(\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])$/;
		var reg = obj.match(exp);
		if(reg==null)
		{
		alert("IP地址不合法!");
		return false;
		}
	}

分享到:
评论

相关推荐

    正则表达式 Java 判断字串是否合理

    根据给定的文件信息,我们可以总结出以下关于Java正则表达式的重要知识点: ### 1. 正则表达式简介 正则表达式是一种强大的文本处理工具,它能够帮助我们匹配、查找、替换等操作符合某种规则的字符串。在Java中,...

    android验证ip地址的正则表达式

    接着,使用该`Pattern`对象创建了一个`Matcher`对象,并调用其`matches()`方法来判断IP地址是否符合指定的正则表达式模式。如果返回`true`,则表示输入的IP地址是有效的;反之,则无效。 ### 总结 通过上述分析和...

    android IP和端口的验证方法 正则表达式

    - 这个正则表达式会匹配1到65535的所有合法端口号,包括单个数字(如0)和三位数的端口(如65535)。 在Android中,可以使用`java.util.regex.Pattern`和`java.util.regex.Matcher`类来实现正则表达式的验证。例如...

    java中用正则表达式检测IP地址是否合理

    ### Java中利用正则表达式检测IP地址合理性 在日常的软件开发中,经常会遇到需要验证用户输入数据的情况,特别是对于IP地址这类特定格式的数据。本文将详细介绍如何使用Java中的正则表达式来检查一个IP地址的有效性...

    JS常用正则表达式

    ### JS常用正则表达式知识点解析 #### 一、电子邮件地址验证 **功能说明:** 验证输入的字符串是否符合标准电子邮件地址格式。 **正则表达式:** ```javascript /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/ ``` **...

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

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

    Shell脚本中通过正则表达式匹配IP地址

    在Shell脚本中使用正则表达式进行IP地址匹配时,需要构建一个精确的正则表达式模式,该模式应当能够匹配所有合法的IP地址,并拒绝不符合条件的字符串。由于IP地址的每组数字上限是255,因此需要构建一个能够匹配从0...

    C#利用正则表达式验证网址

    当然,这个简单的正则表达式可能无法涵盖所有合法的URL格式,例如IP地址、端口号等。为了更严谨,可以使用更复杂的正则表达式,但需要注意的是,过于复杂的正则表达式可能会导致性能下降。 在VS2010中,你可以创建...

    java中用正则表达式实现对IP地址的检测

    ### Java中利用正则表达式实现IP地址检测 在日常编程工作中,经常需要验证用户输入的数据格式是否正确,其中一种常见的需求就是验证IP地址的有效性。对于这种需求,可以通过多种方式来实现,如字符串分割、循环判断...

    正则表达式函数

    ### 正则表达式函数详解 #### 一、正则表达式基础介绍 正则表达式(Regular Expression)是一种强大的文本处理工具,在编程语言中广泛应用于字符串搜索与替换等操作。通过模式匹配来检查一个字符串是否符合某种...

    ASP.NET正则表达式应用

    ### ASP.NET正则表达式应用详解 #### 一、引言 在软件开发过程中,正则表达式是一种非常强大的文本处理工具,它可以帮助开发者高效地完成字符串搜索与替换任务。对于ASP.NET这样的Web应用程序框架来说,掌握正则...

    一些实用的正则表达式

    根据提供的文件信息,我们可以整理出一系列与正则表达式相关的知识点。这些知识点主要涉及了不同场景下的正则表达式应用,包括但不限于邮箱地址验证、URL格式校验、手机号码匹配等。下面将对这些知识点进行详细的...

    常用的C#正则表达式 C#正则表达式

    此正则表达式用于验证年月日格式是否符合公历规则,包括闰年和平年的判断。 #### 19. 图片格式 ```regex ͼƬsrc[^>]*[^/].(?:jpg|bmp|gif)(?:\"|\') ``` 用于匹配图片文件路径,支持`jpg`、`bmp`和`gif`格式。 ##...

    如何用javascript正则表达式验证身份证号码是否合法

     很多时候我们都是通过一组正则表达式来判断用户输入的身份证是否合法,那在用正则表达式判断之前,你对身份证号的组成有多少了解呢?下面来说说一个身份证号里面包含了多少的信息:  1、号码的结构  公民身份...

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

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

    常用正则表达式如:日期正则表达式,使用RegularExpressionValidator验证控件时的验证功能及其验证表达式,从URL地址中提取文件名的javascript程序等

    日期格式在数据处理中极为常见,正则表达式可以用来验证日期的有效性,例如判断日期是否符合标准格式,或者检查日期是否合法(比如不存在的日期)。下面列举了多种日期格式的正则表达式。 ##### 1. YYYY-MM-DD 格式...

    jsp的正则表达式的验证

    对于IP地址的验证,可以使用以下正则表达式: ``` (\\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-...

    经典JavaScript正则表达式实战

    JavaScript正则表达式是编程语言JavaScript中用于处理字符串的强大工具,它可以用来进行各种复杂的文本匹配、替换和提取操作。在实战中,以下是一些常见的正则表达式应用场景及其详细解释: 1. **匹配结尾的数字**...

Global site tag (gtag.js) - Google Analytics