正则表达式参考
正则表达式快速参考。浏览常用模式(邮箱、URL、IP、电话、日期)和字符类、量词、锚点、特殊字符的速查表。点击任意模式即可复制。
常用模式
字符类
量词
锚点与边界
特殊字符
标志
关于正则表达式参考
这是一份简洁、易于复制粘贴的正则表达式速查表。涵盖最常用的验证模式(邮箱、URL、IP、电话、日期)以及编写自己的正则所需的构建块:字符类、量词、锚点和转义序列。
使用方法
- 浏览各部分 — 常用模式、字符类、量词、锚点、特殊字符、标志。
- 点击任意行将正则复制到剪贴板。
- 粘贴到您的代码、正则测试器或编辑器中。
常见问题
这是哪种正则流派? 模式针对PCRE/JavaScript风格正则编写,覆盖绝大多数Web使用场景。部分模式(如RFC 5322邮箱)为可读性而简化 — 请根据需要调整严格度。
为什么我的邮箱正则拒绝了有效地址? 按完整RFC的邮箱验证极其复杂。对大多数应用,实用的模式如 ^[^@\s]+@[^@\s]+\.[^@\s]+$ 已足够;如需严格验证,请发送验证邮件。
这些模式带锚点吗? 常用模式包含 ^ 和 $ 锚点以匹配整个字符串。如需在较大文本中查找匹配,请移除锚点。