用 Regex Tester 改进表单校验
作者 ZonoTools7 分钟阅读

简介
表单校验中的 Regex 很容易“看起来能用”,但在真实输入中漏掉边界情况。
从样本开始
准备一组应该通过和应该失败的样本,包括空格、大小写、国际字符、符号和极长输入。
不要过度匹配
邮箱、URL 和人名比想象中复杂。Regex 应该匹配产品真正支持的范围,而不是试图覆盖所有理论情况。
审查错误提示
校验失败时,错误提示要告诉用户如何修正,而不是只说“格式错误”。
结论
Regex Tester 的价值在于快速验证边界样本。先写样本,再调整表达式,最后用真实表单测试。