返回免费在线工具集合

正则表达式测试器

实时测试正则表达式,高亮全部匹配结果,展开捕获组与命名分组,内置手机号、邮箱、身份证等常用模板。

开发 独立定制 输出:网页 免费使用 发布时间: 阅读量:6 作者:马慧
正在加载工具…

规则先写进正则框

聂家骏要调一条运单号正则写进皖速达的财务对账校验。开头用 (?:FS|GG|HB) 做前缀三选一,中间 \d{8} 管八位日期,(?!0{4}) 卡掉全零流水号,末尾 \d{4} 收尾,^ 与 $ 把整行框死。框里一填进去,结果区就在跟着刷,不必等"测试";括号没配好会显示"正则写法有问题:…",不弹窗,改对即恢复。

填写正则表达式

修饰符只留两个字母

修饰符填"gm","g"负责找出全部命中,"m"让 ^ 和 $ 认每一行,缺一样结果都会变形。待匹配文本粘系统导出的五行单号:三行是 FS、GG、HB 开头的合法编号,另有一行前缀小写、一行前缀在白名单外,还有一行的流水号是 0000。粘贴完结果又自动重跑一次。修饰符只收 g / i / m / s / u / y,多写的字符被静默丢掉,页面不给警告。

填修饰符

五行里只中两行

按"测试"手动重跑,结果区给"共匹配到 2 处",空一行后列两条,各带"位置"与"内容",命中的是 FS 与 GG 打头那两行,位置分别落在字符 0 和 17。位置是字符索引不是行号,首行 16 字符加一个换行,次行才从 17 起。剩下三行各有原因:0000 被 (?!0{4}) 挡掉,小写 fs 没加 i,XX 不在白名单。结果最多列 50 条,超了才写"… 其余 N 处省略"。

粘贴待匹配文本

文本结果贴进核对记录

每条只列位置与内容,因为用的是非捕获组,不会多出"分组 1"那种行;有捕获组或命名分组才追加。按"复制结果"把那段纯文本送进剪贴板,贴进核对记录或当作写校验脚本时的对照。页面上除了它与"测试"没有第三个按钮。工具不做替换、不高亮原文、不生成代码,也没有正则库或解释功能,这条规则得自己搬进脚本。

点测试看匹配结果

企业知识网( www.qiyezhishi.com )提供的结果为参考性内容,不构成法律、税务或投资建议。具体请以主管部门口径与最新法规为准。

本文作者

马慧,企业知识网站长,10年+SEO/GEO经验,精通白帽SEO与网站优化,擅长全网营销与短视频引流,曾打造日均万IP的SEO博客(小小课堂网)、十万IP泛流量资讯网站(错误博客)。自川来熟食连锁店长,5年熟食生产与管理经验,精通抖音本地生活服务运营。