跳到主要内容

正则测试

在线测试正则表达式与匹配

//
匹配数量:2
  • support@mokakit.com
  • sales@mokakit.cn
捕获组
  • 无捕获组

支持 g/i/m/s 修饰符,所有计算在本地完成,文本不上传。

正则表达式匹配原理

正则引擎按模式逐字符扫描,用元字符(. * + ? () [] {} ^ $)描述匹配规则

支持 g/i/m/s 等修饰符改变匹配行为

这个工具能做什么

  • 实时测试正则与目标文本的匹配结果
  • 高亮所有命中片段与捕获组
  • 本地运行,不上传

怎么使用(输入说明)

  1. 输入正则与文本:分别填写模式与待测内容。
  2. 选修饰符:如忽略大小写 i、全局 g。
  3. 查看:命中位与分组实时高亮。

支持哪些修饰符

常用 g(全局)、i(忽略大小写)、m(多行 ^$ 匹配行首行尾)、s(让 . 匹配换行)。不同引擎略有差异,本工具按 JS 正则语义执行。

计算实例

例:正则 “\d{3}-\d{4}” 可匹配 “123-4567” 这类电话片段。

常见问题 FAQ

Q:支持哪些修饰符?

A:支持 JavaScript 正则常用修饰符:g(全局)、i(忽略大小写)、m(多行)、s(dotAll,让 . 匹配换行)。工具会实时提示表达式是否合法。

Q:匹配结果会保存或上传吗?

A:不会。正则与文本只在你的浏览器本地计算,不上传任何内容,可放心测试敏感文本。

常见问题

支持哪些修饰符?
支持 JavaScript 正则常用修饰符:g(全局)、i(忽略大小写)、m(多行)、s(dotAll,让 . 匹配换行)。工具会实时提示表达式是否合法。
匹配结果会保存或上传吗?
不会。正则与文本只在你的浏览器本地计算,不上传任何内容,可放心测试敏感文本。