`

正则匹配版本号x.x.x.x

    博客分类:
  • java
 
阅读更多
/**
** http://zhidao.baidu.com/question/1446654360824945020
**/
\d+(\.\d+){0,2}

解释:
\d+        #匹配数字
(\.\d+)    #匹配数字之后还有.数字
{0,2}      #表示可以重复0-2次,匹配1.1和1.1.2的情况

如果想要匹配
1.1.1.1.1.1.1.1.1.1.1.1.1.1.1这样的情况,可以把{0,2}改成*不限数量
\d+(\.\d+)*
分享到:
评论

相关推荐

    常用正则表达式总结和一些基本符号的运用

    正则表达式(Regular Expression,简称regex)是用于匹配字符串的一种模式,广泛应用于文本处理、数据验证、搜索和替换等场景。以下是对标题和描述中所述的正则表达式常用知识点的详细说明: 1. **基础符号** - *...

    正则表达式从入门到精通.pdf

    正则表达式(Regular Expression,通常简写为regex、regexp或RE),是一种强大的文本匹配工具,广泛应用于文本搜索和替换等操作中。如果你之前从未接触过正则表达式,可能会觉得它是一个全新的概念,但实际上,它的...

    正则表达式.doc 正则表达式

    例如,`[^X]*`匹配所有非以字母"X"开头的单词。 6. **圆括号和分组**:圆括号`( )`用于创建分组,可以捕获和提取匹配的部分。例如,`(June)\s\d{1,2},\d{4}`会匹配"June 26, 1951"格式的日期,并将"June"作为第一个...

    EXCEL中用正则表达式

    3. 在引用对话框中找到“Microsoft VBScript Regular Expressions x.x”(版本号可能不同),勾选并确定。 现在,你可以在VBA代码中使用`New RegExp`创建一个正则表达式对象,然后通过该对象的方法和属性进行匹配和...

    Android Studio 3.X 正则表达式

    - **说明**:此表达式用于匹配`build.gradle`文件中指定的插件版本号,并将其替换为新版本。 - **示例应用**: - **原始内容**: ```groovy classpath 'com.android.tools.build:gradle:2.2.1' ``` - **替换...

    JAVA正则表达式详解.doc

    虽然在撰写此文档时,Java规范请求(JSR)已经批准了对正则表达式的支持,并预期会在JDK的后续版本中引入,但在等待官方实现的同时,开发者可以通过第三方库如Apache的Jakarta-ORO来使用正则表达式。 正则表达式的...

    Java正则表达式使用

    - **“否”符号**(`^`):在方括号内使用`^`表示排除该字符集中的字符,如`[^X]`匹配除'X'外的所有字符。 - **圆括号和空白符号**(`\s`):圆括号用于分组,`\s`匹配任何空白字符,包括空格、Tab和换行符。 2. ...

    grep与正则表达式

    ### grep与正则表达式详解 ...| `x{m}` | 匹配字符 x 的重复出现 m 次。 | `o{5,10}` | 匹配包含 5~10 个连续的字母 "o" 的行 | | `+` | 匹配一个或多个前导字符。 | `[a-z]+ove` | 匹配一个或多个小写字母...

    Java正则表达式详解.doc

    例如,`[^X]`将匹配所有非`X`开头的单词。 6. **圆括号和空白符号**:圆括号用于分组,方便提取匹配的部分。`\s`是空白字符的转义序列,匹配所有空白字符,如空格、制表符等。 7. **其他符号**:还有许多其他特殊...

    JavaScript判断浏览器类型及版本

    - 使用正则表达式匹配 `navigator.userAgent` 中的 `"MSIE"` 字符串来获取版本号。 - 示例版本: - `Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)` - `Mozilla/4.0 (compatible; MSIE 7.0; Windows NT ...

    Secure CRT 9.x网络设备高亮着色【2024年10月18日】

    不适配8.x版本,只适配9.x版本以上,一下的版本需要手动调整正则匹配表达式。更新着色内容: 1.设备名字自动蓝色高亮显示 2.设备接口名高亮显示(包含华为、华三、锐捷、思科、中兴) 3.IPv4地址、IPv6地址、MAC地址...

    java正则表达式 regx

    虽然在Java规范需求(Specification Request)中正则表达式的支持是在后续版本引入的,但在早期版本中,开发者可以通过第三方库如Apache的Jakarta-ORO来实现正则表达式功能。 正则表达式的基础知识包括以下几个关键...

    正则表达式详解呀

    5. **“否”符号**:符号`^`用于否定匹配,当置于方括号内时,如`[^X]`,则匹配除“X”以外的任何字符。 6. **圆括号与空白符号**:圆括号用于分组,空白符号`\s`匹配任何空白字符,包括空格、制表符、换页符等。...

    Everything-1.4.1.969.x64-Setup

    版本号1.4.1.969表明这是Everything的一个稳定版本,可能包括了性能优化、错误修复和新特性。保持软件更新可以享受更好的服务和安全。 6. **系统要求**: 作为x64版本,此程序适用于64位的Windows操作系统,无法...

    正则表达式

    \ cX 控制字符^X. 例如, \cI等价于 \t, \cJ等价于 \n ___________________________________________________ 如果想在正则表达式中使用特殊的标点符号,必须在它们之前加上一个 "\" . 2.字符类 将单独的直接...

    Everything-1.4.1.1005.x64.zip

    这款软件由voidtools公司开发,版本号为1.4.1.1005,是64位(x64)版本,可以从提供的"Everything-1.4.1.1005.x64.zip"压缩包中获取。其主要功能是即时建立硬盘上的文件索引,通过简单的关键词就能快速定位到所需文件...

    正则表达式实例 网页前端开发

    `getQQ` 函数利用 `ereg`(正则表达式匹配函数)从文本中提取5-9位的数字,即QQ号。`([0-9]{5,9})` 匹配5到9个连续的数字。 3. **解析HTML中的标签**: 通过正则表达式 `/(.+?)>/is`,可以找到所有 `img` 标签...

    利用正则表达式验证输入的身份证号码格式是否正确

    首先,确保你的Excel版本支持正则表达式,通常在Office 2007及以后的版本中可用。然后,可以创建一个自定义函数,如下所示: ```vba Function IDCardValid(inputID As String) As Boolean Dim regex As Object ...

Global site tag (gtag.js) - Google Analytics