正则的校验

2023-11-02

验证版本号的正则表达式:
要求,必须是三位,x.x.x的形式,
每位x的范围分别为1-99,0-99,0-99。
不允许的情况0.x.x;01.x.x; x.0x.x; x.00.x; x.x.00; x.x.0x
满足这些条件的正则为:^([1-9]\d|[1-9])(.([1-9]\d|\d)){2}$

例: 以V或A开头的版本。
^[V|A]([1-9]\d|[1-9])(.([1-9]\d|\d)){2}$

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

正则的校验 的相关文章

  • 正则表达式中的“^“这个符号的一些思考

    在学习正则表达式的时候 一些常见的规则我们都不难理解 但是有 一个正则表达式中的特殊字符让我一直有点搞不懂 就是 这个字符 文档上给出了解释是匹配输入的开始 如果多行标示被设置成了true 同时会匹配后面紧跟的字符 比如 A 会匹配 An
  • 去除多余的0;正则表达式:去掉数字(整数、小数)前面多余的零

    方案1 来源 http zhidao baidu com question 277893180 html 如果是整数 去掉整数前的零 例如 0098765 gt 98765 如果是小数 去掉小数前的零 例如 000 333 gt 0 333
  • 三款记事本替代工具 哪个最好用?

    三款记事本替代工具 哪个最好用 http www sina com cn 2008年08月27日 08 35 IT168 com Windows操作系统中自带了不少的实用小程序 但是它们大都功能简陋 有时无法满足我们的使用 此外还有一些Wi
  • 用Matlab作函数的图像

    函数简介 1 作图函数是plot 其调用格式如下 plot y plot x y plot x y LineSpec plot x1 y1 s1 x2 y2 s2 x3 y3 s3 说明 1 plot y 绘出以向量y为纵坐标 y的个元素的
  • Python3 如何优雅地使用正则表达式(详解四)

    更多强大的功能 到目前为止 我们只是介绍了正则表达式的一部分功能 在这一篇中 我们会学习到一些新的元字符 然后再教大家如何使用组来获得被匹配的部分文本 更多元字符 还有一些元字符我们没有讲到 接下来小甲鱼一一为大家讲解 有些元字符它们不匹配
  • python正则表达式从字符串中提取数字的思路详解(转载)

    python从字符串中提取数字 使用正则表达式 用法如下 总结 匹配字符串的开始 匹配字符串的结尾 b 匹配一个单词的边界 d 匹配任意数字 D 匹配任意非数字字符 x 匹配一个可选的 x 字符 换言之 它匹配 1 次或者 0 次 x 字符
  • SparkSQL HiveSQL 常用正则表达式

    SparkSQL HiveSQL 常用正则表达式 目录 SparkSQL HiveSQL 常用正则表达式 1 匹配汉字 2 匹配手机号码 3 匹配身份证 4 SparkSQL HiveSQL 常用正则函数 5 SparkSQL 分组 聚合
  • Web前端复习——JS(正则表达式+内置对象)

    正则表达式 专门规定字符中字符 格式规则 的表达式 何时使用 只要定义字符串格式规则 都用正则表达式 最简单正则 一个关键词的原文 就是最简单的正则 1 备选字符集 规定某 一位 字符可选的备选文字列表 语法 备选字符列表 强调 1 无论备
  • re模块----你也可以玩得很溜正则表达式

    目录 re模块 compile pattern flags 0 flag匹配模式 match pattern string flags 0 search pattern string flags 0 findall pattern stri
  • 使用正则表达式爬虫抓取猫眼电影排行Top100

    目标站点分析 分析网址 首页 https maoyan com 点击榜单 https maoyan com board 点击Top100 https maoyan com board 4 目标站点为 https maoyan com boa
  • python爬虫之数据解析

    python爬虫之数据解析 正则表达式 bs4 xpath 主要运用在聚焦爬虫模块中 涉及到的数据解析方法有 正则表达式 bs4以及xpath 1 使用对象 聚焦爬虫 聚焦爬虫 爬取页面中指定的页面内容 2 数据解析原理概述 解析的局部的文
  • test is not a function (js正则表达式匹配问题)

    js中正则表达式匹配时 如果使用test函数 就必须不带引号 并且必须是 定义的规则变量 test 要测试的string 定义变量规则不要带引号 会错误的 如果不使用test 使用match则可以带引号 var re 1 9 d 4 10
  • 【按照年月去统计信息并分类展示】

    1 前言 需求是需要将历史订单按照年月分类展示 并展示汇总值 由于后端返回的是数组的数据 并没有将数据做好统计分类 出于对自己的自信以及不想给别人添麻烦的信息 然后自己写了一下处理的方法 然后放上最后的效果图吧 2 代码实现 按照月份统计每
  • 中文姓名、电话、邮箱的正则表达式

    1 中文姓名 如 张三 噶及 洛克业 a zA Z0 9 u4e00 u9fa5 1 10 2 电话验证 如 010 85369999 186199999 0 d 2 3 d 7 8 d 3 5 13 14 15 18 17 d 9 3 电
  • js正则表达式多行匹配

    在js匹配网页内容时 往往需要匹配一段代码比如 div div 中间可能有很多行 这个时候一般 的匹配规则是匹配不出来的 如下介绍一个折中的方法 var content 这里是内容 var re p class s S p gt g var
  • 元字符的详细解析

    上一篇文章介绍了正则的用处以及正则中这些元字符的基本含义 但是如果我们只知道那些元字符的含义 不知道怎么使用和加以练习 那么对于正则我们还只是看见了门槛 并没有踏入 那么本篇文章就让我们迈起脚步正式走入正则的世界吧 let s go 我的学
  • JS字符串替换函数全部替换方法

    color olive JS字符串替换函数 Replace 字符串1 字符串2 1 我们都知道JS中字符串替换函数是Replace 字符串1 字符串2 但是这个函数只能将第一次出现的字符串1替换掉 那么我们如何才能一次性全部替换掉了 将上面
  • Java 正则表达式工具类大全

    import java util regex Matcher import java util regex Pattern author nql Description 验证工具类 date now public class Validat
  • 天梯赛字符串替换题 “ 6翻了” Python 正则表达式替换

    输入格式 输入在一行中给出一句话 即一个非空字符串 由不超过 1000 个英文字母 数字和空格组成 以回车结束 输出格式 从左到右扫描输入的句子 如果句子中有超过 3 个连续的 6 则将这串连续的 6 替换成 9 但如果有超过 9 个连续的
  • Python 正则表达式指南

    文章目录 1 正则表达式基础 1 1 简单介绍 1 2 数量词的贪婪模式与非贪婪模式 1 3 反斜杠的困扰 1 4 匹配模式 2 re模块 2 1 开始使用re 2 2 Match 2 3 Pattern 1 正则表达式基础 1 1 简单介

随机推荐

  • UE4/UE5 虚幻引擎,DDC(DerivedDataCache)派生数据缓存

    1 编辑器偏好设置 gt 全局 gt 共享派生数据缓存 作用 同一个项目编译结束之后 会把缓存数据存储到共享文件夹中 后续其他团队成员打开项目的时候 就不需要再次编译了
  • 原生wx小程序用vant组件自定义底部导航

    1 在根目录中创建custom tab bar 新建page index 2 在app json或index json中引入vant组件 usingComponents van tabbar vant weapp tabbar index
  • Mybatis配置找不到resources错误的解决

    问题 导入Mybatis框架和进行基础的查询操作 在网上找了教程配置后运行总会有找不到resources错误 找不到mybatis下的 解决方案 反复查询配置文件 发现是地址标红 不能导入 在setting DTDS中添加 http myb
  • Fiddler抓取https如何设置

    来源 http t istester com 3000 istester 21Day src master Fiddler V1 0 21Day Fiddler 05 md
  • matlibplot之条形图

    文本以及后续的系列文章中均会使用到numpy这个库 numpy是Python的一种开源的数值计算扩展 主要用来生产一些随机数作为绘图的原始数据 具体和安装matplotlib类似 可以参考安装Matplotlib这篇文章 文章目录 条形图
  • 【threejs加载器】加载gltf模型及压缩模型

    加载obj过程请参考如下两篇 threejs基础 使用OBJLoader 加载obj模型 threejs基础 使用MTLLoader 加载材质OBj模型 1 加载gltf模型 效果如下 第一步 引入GLTFLoader import GLT
  • Pandas日期数据处理函数 to_datetime()

    to datetime函数可以用来批量处理日期数据转换 可以将日期数据转换成你需要的各种格式 如 13 oct 18 10 13 18 2018 10 13 2018 10 13 20181013 转换成 2018 10 13 to dat
  • MySQL事务基础知识

    前言 学习 导流 小林coding 事务篇 学习意义 理解MySQL如何去处理并发问题 借鉴其思想 存储作为应用的关键能力 而事务作为关系型数据库的关键概念 掌握很必要 也为分布式事务学习做奠基 相关说明 该篇博文是个人阅读的重要梳理 仅做
  • git 回滚某个文件

    git checkout 可以丢弃工作区的修改 但是不能丢弃暂存区的修改 注意要加 否则就变成 切换分支 命令 git reset HEAD 可以丢弃暂存区的修改 unstage 但是不会自动同步撤销工作区的修改 如果希望彻底丢弃暂存区以及
  • 【C++】哈希算法

    目录 1 哈希映射 1 1哈希的概念 1 2哈希冲突 1 3哈希函数 1 31直接定值法 1 32除留余数法 2 解决哈希冲突 2 1闭散列法 2 11线性探测 2 12二次探测 3代码实现 3 1状态 3 2创建哈希节点类 3 21哈希表
  • 旅游攻略APP外包开发功能

    旅游攻略APP是帮助旅行者计划和享受旅行的工具 下面列出了一些常见的旅游攻略APP功能 以及在上线这类应用时需要注意的问题 希望对大家有所帮助 北京木奇移动技术有限公司 专业的软件外包开发公司 欢迎交流合作 常见功能 目的地信息 提供有关各
  • 表维护视图的F4增强

    利用SE11创建表维护视图后 我们可以通过SE51修改自动生成的屏幕来编写自定义F4以及其它事件 首先需要找到相应的FUNCTION GROUP SE80进入FUNCTION GROUP的编辑页面 修改屏幕的PBO PAI事件 出了MDL开
  • FairMOT论文阅读笔记

    Abstract 近些年目标检测和Re ID有很大的发展 但是没有人在单个网络中联合这两个任务 由于re ID任务没有公平的学习 这导致了大量id的转换 不公平之处在于两个方面 1 他们将重新身份识别视为次要任务 其准确性在很大程度上取决于
  • ubuntu ip地址修改

    图形界面化修改 新版本的修改方式 vim etc netplan 00 installer config yaml This is the network config written by subiquity network ethern
  • 常用 c++ github 项目汇总

    GitHub fmtlib fmt A modern formatting library GitHub gabime spdlog Fast C logging library
  • PS色彩原理

    色彩 六大色调的构成 纯色调 优点 刺激 直接 活力促销 缺点 廉价 缺少品质感 明色调 优点 年轻 阳光 活力 明朗 干净 缺点 缺少档次 淡色调 优点 天真 女性 纤细 轻快 高档 女性专属色 缺点 单薄 软弱 女性专属色 白色调 优点
  • mac os 10.12安全性与隐私没有任何来源的解决办法

    到mac os10 12后 有很多签名不对的软件安装会装不了 比如 解决办法如下 在命令行中输入 sudo spctl master disable 这样就可以在系统偏好设置 安全性与隐私中看到任何来源了 这样像很多本来安装不了的软件又可以
  • ValidPalindrome(回文字符串的判断)

    author LemonLin Description StringValidPalindrome date 2019 5 9 16 40 Given a string determine if it is a palindrome con
  • TensorFlow:数据集加载

    TensorFlow 数据集加载 数据集加载 数据集加载 1 keas datasets tensoflow keras提供了keras datasets的接口 常见的数据集 Boston housing price regerssion
  • 正则的校验

    验证版本号的正则表达式 要求 必须是三位 x x x的形式 每位x的范围分别为1 99 0 99 0 99 不允许的情况0 x x 01 x x x 0x x x 00 x x x 00 x x 0x 满足这些条件的正则为 1 9 d 1