Fineuralab

提取邮箱前先测试正则

用于匹配简单邮箱形态并避免过度自信的正则测试示例。

工具示例

任务背景

一段文本里有支持联系人和标点。把表达式放进清理脚本前,先测试匹配结果。

打开对应工具: 正则测试器

输入和输出

输入文本和表达式

Text: Contact ops@example.test, billing@example.test; avoid support@invalid
Pattern: \b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}\b
Flags: gi

预期匹配

ops@example.test
billing@example.test

复制前复核

  • 用标点、大写字母和不该匹配的值一起测试。
  • 不要把简单正则当成账号注册场景的完整邮箱验证。
  • 分享失败样例时使用无害文本。

要点: 正则测试适合确认真实样例上的提取行为,不适合证明所有可能输入都有效。

继续使用

已复核并更新:2026 年 6 月 23 日