🔍 正则表达式构建器
可视化构建正则表达式。点击下方的常用模式添加到表达式中,在测试区域输入文本查看高亮匹配结果。
🔍 正则表达式
当前正则表达式(可手动编辑):
/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}/g
📋 常用模式
点击添加到正则表达式:
📝 测试文本
输入测试文本,匹配内容将高亮显示:
📖 常用元字符说明
\d— 数字 [0-9]\w— 字母数字下划线 [a-zA-Z0-9_]\s— 空白字符(空格、制表符、换行).— 除换行以外的任意字符*— 零次或多次+— 一次或多次?— 零次或一次{n,m}— n 到 m 次(...)— 捕获组(?:...)— 非捕获组(?=...)— 正向先行断言(?!...)— 负向先行断言
❓ 常见问题
是追加添加到当前正则表达式末尾。您可以手动编辑输入框中的正则表达式来调整顺序或删除部分内容。
可能正则表达式没有匹配到内容。请先检查正则语法是否正确,以及是否勾选了合适的修饰符(如全局 g、忽略大小写 i)。
支持的。您可以在表达式中使用 \1、\2 等反向引用匹配之前捕获组的内容。本工具使用 JavaScript 正则有 JavaScript 的语法限制。