免费正则表达式测试工具 - 在线测试正则 | ToolZen
实时测试正则表达式。查看所有匹配及其位置和捕获组。
纯客户端 实时 JavaScript
匹配结果
匹配结果将显示在此...
常见问题
1. 支持哪些正则语法?
我们的正则测试器使用 JavaScript 正则表达式语法。支持标准正则模式,包括字符类 (\d, \w, \s)、量词 (+, *, ?, {n}, {n,m})、锚点 (^, $)、分组 ((), (?:)) 和交替 (|)。
2. 支持哪些标志位?
g (全局): 查找所有匹配,而不仅仅第一个。i (不区分大小写): 忽略大小写匹配。m (多行): ^ 和 $ 匹配每行的开始/结束。s (单行): 点 (.) 也匹配换行符。
3. 会显示匹配的详细信息吗?
是的!每个匹配都显示匹配的文本、在字符串中的位置以及任何捕获组。对于全局匹配,所有匹配都会显示各自的位置。
4. 常用正则表达式
邮箱: [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
电话 (美国): \(?\d{3}\)?[-.\s]?\d{3}[-.\s]?\d{4}
URL: https?:\/\/[^\s]+
日期 (YYYY-MM-DD): \d{4}-\d{2}-\d{2}
主要功能
- 测试正则 — 对文本测试正则表达式
- 标志支持 — 支持 g/i/m/s/u 标志
- 高亮匹配 — 实时高亮匹配结果
- 替换模式 — 测试替换操作
- 实时响应 — 输入即更新结果
使用方法
第一步:输入模式
输入正则表达式模式。
第二步:输入测试文本
粘贴要搜索的文本。
第三步:查看匹配
匹配实时高亮显示。
使用场景
数据验证
验证邮箱、电话等格式数据。
文本提取
从大量文本中提取特定模式。
日志分析
搜索日志中的错误模式。
为什么选择 ToolZen?
| 特性 | ToolZen | 其他 |
|---|---|---|
| 隐私 | 客户端 | 服务器 |
| 费用 | 免费 | 付费 |
| 注册 | 无需 | 需要 |
| 功能 | 测试+替换+标志 | 仅测试 |