专业版
正则表达式测试器
通过实时匹配突出显示来测试正则表达式。浏览 15 多个常见用例的预构建模式。
您的文件永远不会离开您的设备
剩余 10:00
//g
Flags:
0 matches
Match Details
🔎
Enter a regex to start
什么是正则表达式测试器?
StackPro 的免费正则表达式测试器是一款以开发人员为中心的工具,用于构建、测试和调试具有实时匹配突出显示的正则表达式。粘贴您的测试字符串,编写正则表达式模式,然后立即查看突出显示的所有匹配项以及详细的匹配信息(包括组和索引)。“模式库”选项卡提供 15 多个预构建的、经过测试的正则表达式模式,用于常见任务,例如电子邮件验证、URL 匹配、电话号码、日期、IP 地址等 - 单击即可立即加载到测试器中。
如何使用正则表达式测试器
- 在正则表达式输入字段中输入您的正则表达式模式。
- 根据需要切换标志(全局、不区分大小写、多行等)。
- 在下面的文本区域中粘贴或键入您的测试字符串。
- 在结果面板中查看实时比赛亮点和比赛详细信息。
- 使用“模式库”选项卡可以浏览和加载预构建的正则表达式模式。
特点
- 当您键入时实时匹配突出显示
- 标志切换:全局、不区分大小写、多行、dotAll、unicode
- 详细的比赛面板,包含组、索引和捕获信息
- 使用捕获组引用进行查找和替换测试
- 具有超过 15 个预构建测试模式的模式库
- 带有正则表达式备忘单的快速参考侧边栏
- 模式历史记录(最近 20 次测试)
- 用于共享模式的固定链接生成器
常见问题解答
什么是模式库?▼
模式库包含 15 多个预构建的、经过测试的正则表达式,适用于电子邮件验证、URL、电话号码、日期、IP 地址等常见用例。每个模式都包含描述、正则表达式、标志和示例匹配。单击“使用此”可立即将任何模式加载到测试仪中。
支持哪些正则表达式风格?▼
测试器使用 JavaScript 的内置 RegExp 引擎,该引擎支持 ECMAScript 正则表达式语法,包括前向、后向、命名组和 Unicode 属性转义。
我可以测试正则表达式替换吗?▼
是的!替换选项卡允许您使用捕获组引用($1、$2 等)测试查找和替换操作。当您修改模式或替换字符串时,实时查看替换结果更新。
有正则表达式备忘单吗?▼
是的,快速参考侧边栏显示常见的正则表达式标记、量词、字符类、锚点以及带有描述和示例的组。非常适合在构建模式时学习或快速查找。