正则表达式实现匹配连续数字的方法
发布时间 - 2026-01-10 22:48:57 点击率:次实现的要求如下:

- 纯数字
- 5-7位之间
- 前三位相同
- 从第四位开始连续
如下面的例子:
11123 #正确 22234 #正确 33345 #正确 333456 #正确 2223456 #正确 0001234 #正确 00012345 #错误:此行长度超标 000234 #错误:第3位与第4位不连续 111235 #错误:第5位和第6位不连续
1、匹配三位相同数字
(\d)\1{2}
2、匹配连续数字
匹配连续数字可以通过零宽断言来匹配,当然也没什么好办法,只能通过列举,如下两行都可以匹配3位连续数字
(0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){2}\d
\d((?<=0)1|(?<=1)2|(?<=2)3|(?<=3)4|(?<=4)5|(?<=5)6|(?<=6)7|(?<=7)8|(?<=8)9){2}
说明: 第一行采用正向零宽断言,第二行采用反向零宽断言
想了解更多关于正则表达式零宽断言的知识可以点击这里
结论
集合本题中的要求,由于要求相同前三,并且后面连续从第三位开始,完成正则如下:
^(\d)\1{2}((?<=(0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)))\d){2,4}$
^(\d)\1{2}((?<=0)1|(?<=1)2|(?<=2)3|(?<=3)4|(?<=4)5|(?<=5)6|(?<=6)7|(?<=7)8|(?<=8)9){2,4}$
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者使用正则表达式能带来一定的帮助,如果有疑问大家可以留言交流。
# 正则表达式
# 连续匹配
# 正则匹配数字
# 正则
# 匹配连续8位数字
# iOS 正则表达式判断纯数字及匹配11位手机号码的方法
# jquery 正整数数字校验正则表达式
# JS判断输入的字符串是否是数字的方法(正则表达式)
# JS正则表达式匹配检测各种数值类型(数字验证)
# jQuery使用正则表达式限制文本框只能输入数字
# 最新密码验证正则表达式
# Javascript校验密码复杂度的正则表达式
# 正则表达式匹配用户密码
# 正则表达式限制 账号 密码 邮箱 身份证 手机号的相关代码
# python使用正则表达式检测密码强度源码分享
# php password密码验证正则表达式(8位长度限制)
# 浅析一个匹配数字和字母密码的正则表达式
# 不连续
# 也没
# 可以通过
# 点击这里
# 想了
# 这篇文章
# 更多关于
# 好办法
# 两行
# 第三位
# 前三
# 第四位
# 前三位
# 有疑问
# class
# pre
# brush
# plain
# br
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何升级到最新版本?(升级指南和步骤)
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权
Android GridView 滑动条设置一直显示状态(推荐)
香港服务器租用每月最低只需15元?
在线制作视频网站免费,都有哪些好的动漫网站?
如何用y主机助手快速搭建网站?
如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】
javascript中的数组方法有哪些_如何利用数组方法简化数据处理
Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】
浅析上传头像示例及其注意事项
Angular 表单中正确绑定输入值以确保提交与验证正常工作
Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】
Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】
青岛网站建设如何选择本地服务器?
郑州企业网站制作公司,郑州招聘网站有哪些?
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
公司网站制作价格怎么算,公司办个官网需要多少钱?
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
JS碰撞运动实现方法详解
如何确保西部建站助手FTP传输的安全性?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
如何用JavaScript实现文本编辑器_光标和选区怎么处理
如何快速搭建高效服务器建站系统?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
网易LOFTER官网链接 老福特网页版登录地址
laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法
php 三元运算符实例详细介绍
Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程
简历没回改:利用AI润色让你的文字更专业
Java解压缩zip - 解压缩多个文件或文件夹实例
如何在Tomcat中配置并部署网站项目?
php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】
香港服务器选型指南:免备案配置与高效建站方案解析
如何快速查询域名建站关键信息?
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】
详解Android中Activity的四大启动模式实验简述
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】
作用域操作符会触发自动加载吗_php类自动加载机制与::调用【教程】
Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】
百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭
原生JS获取元素集合的子元素宽度实例
Python自然语言搜索引擎项目教程_倒排索引查询优化案例
公司门户网站制作流程,华为官网怎么做?

