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

iP的正则表达式

阅读更多

今天工作当中要写个IP的正则来过滤

记录一下方便以后使用

^((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]|[*])\.){3}(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]|[*])$

解释下

\d: 匹配1位 0-9

[1-9]\d: 匹配 2位 10-99

1\d\d: 匹配 3位 100 - 199

2[0-4]\d: 匹配 3位 200-249

25[0-5]: 匹配 3位 250-255

[*] : 匹配*

呵呵,有点傻瓜型

分享到:
评论

相关推荐

    java正则表达式验证IP地址

    Java正则表达式验证IP地址 Java正则表达式验证IP地址是指使用Java语言中的正则表达式来验证IP地址是否符合标准。IP地址是指在网络通信中用来标识设备的地址,它是一种逻辑地址,通过它可以找到网络中的设备。在...

    IP地址的正则表达式

    在探讨“IP地址的正则表达式”这一主题时,我们首先需要理解IP地址的基本构成以及正则表达式的原理。IP地址(Internet Protocol Address)是互联网协议为网络上的每个节点分配的一个唯一标识符,用于在网络中定位和...

    正则表达式大全 - 收集的最常用正则表达式

    12. 匹配IP地址:`d+.d+.d+.d+` - 这个正则表达式可以识别标准IPv4地址,如192.168.0.1。 此外,还有一些用于匹配特定类型的数字的正则表达式,如正整数、负整数、整数、浮点数等。这些在处理数值数据时非常有用。 ...

    C#使用正则表达式验证IP地址

    使用正则表达式来判断用户输入的IP地址格式是否正确

    正则表达式大全.docx

    正则表达式是一种强大的文本处理工具,用于在字符串中进行模式匹配和搜索替换操作。它由特殊字符(称为“元字符”)和普通字符组成,能够灵活地定义要查找的模式。以下是一些常见的正则表达式模式及其用途: 1. ...

    常用正则表达式大全.txt

    根据提供的文件信息,我们可以整理出一系列与正则表达式相关的知识点。这些知识点涵盖了从基本的数字验证到复杂的字符串匹配等多个方面。下面是详细的知识点总结: ### 基本概念 正则表达式是一种用于文本模式匹配...

    Java正则表达式 Java 正则表达式

    - 例如,可以使用正则表达式检查输入的IP地址是否符合规范,从网页文本中提取电子邮件地址或者超链接。 2. **核心类** - `java.lang.String`:提供了`matches()`方法,可以直接对字符串进行正则匹配。 - `java....

    IP 正则表达式验证

    最后写了一个IP地址的正则表达式验证程序。 代码如下:((25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(25[0-5]|2[0-4]\d|1?\d?\d) 截图如下: 您可能感兴趣的文章:javascript 手机号码正则表达式验证函数JS正则表达式验证数字...

    C++正则表达式-regex类(不依赖其他库)

    C++正则表达式是C++11标准引入的一个强大工具,它允许程序员使用正则表达式进行文本模式匹配和搜索。在这个特定的案例中,我们关注的是`regex`类,它是C++ `<regex>`库的一部分,用于实现正则表达式操作。这个压缩包...

    IP验证正则表达式

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

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

    下面我们将详细探讨Android中如何使用正则表达式来验证IP地址和端口号。 1. **IP地址验证**: - IPv4:一个有效的IPv4地址由四个0-255之间的数字组成,每个数字之间用`.`分隔。对应的正则表达式为: ``` ^((25[0...

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

    通过正则表达式来实现IP地址的有效性检查是一种简单而有效的方法。 ### IP地址基础知识 在讨论正则表达式之前,先了解一下IP地址的基本结构。IPv4地址是最常用的版本,它由四组数字组成,每组数字之间用点分隔...

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

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

    报表工具FineReport正则表达式定义规则

    ### 报表工具FineReport正则表达式定义规则 #### 一、正则表达式概述 正则表达式是一种强大的文本处理工具,在多种编程语言中都有应用,它可以帮助我们完成字符串搜索、替换等一系列复杂的文本处理任务。在报表...

    IP地址检查正则表达式

    ### IP地址检查正则表达式的深入解析 在IT领域,正则表达式是处理文本数据的强大工具,尤其在数据验证、格式化等方面有着不可替代的作用。对于网络编程而言,能够准确地验证和处理IP地址是必不可少的能力。本文将...

    正则表达式在程序开发中的应用

    ### 正则表达式在程序开发中的应用 正则表达式是编程中一种非常强大的工具,用于处理字符串数据。它能够帮助开发者实现对文本的精确查找、替换等操作,极大地提高了开发效率。本文将详细介绍正则表达式的基本概念...

    正则表达式文章和测试工具

    正则表达式是编程语言中不可或缺的一部分,它用于匹配、查找、替换字符串中的特定模式。在IT领域,熟练掌握正则表达式对于数据处理、文本分析以及日志解析等工作至关重要。"正则表达式文章和测试工具"这个主题涵盖了...

    100个常用正则表达式

    IP地址由四个0-255之间的数字组成,每个数字间用点分隔,这个正则表达式可以匹配这种格式。 14. 匹配特定数字: - `^[1-9]d*$` 匹配正整数 - `^-[1-9]d*$` 匹配负整数 - `^-?[1-9]d*$` 匹配整数 - `^[1-9]d*|0...

Global site tag (gtag.js) - Google Analytics