| 用途 | 正则表达式 | 说明 |
|---|
使用说明
- 搜用途(手机号、身份证)拿到现成正则,点正则单元格可复制。
- 手机号、身份证这类「有校验位」的规则,光靠正则只能验格式,真正合法还要算校验位(如身份证最后一位、银行卡 Luhn)。
- 正则校验只用于前端体验优化,服务端必须再校验一次,前端校验可被绕过。
常见问题
身份证正则能完全验真吗?
不能。本表给的正则只校验格式和日期范围,它不能验证最后一位校验码是否正确,更不能验证这个号码是否真实存在。要严格校验得额外算加权校验位,要验真则必须查官方接口。
为什么邮箱正则都写得很宽松?
因为严格符合 RFC 标准的邮箱正则极其复杂且没必要。实际上「有一个 @、@ 前面有字符、后面有域名和点」就足够覆盖绝大多数正常邮箱。写得太严会把合法邮箱(如带加号的别名)拒之门外,反而伤用户。
复制这些正则要注意什么?
注意转义层级。在 JavaScript 字符串里写正则需要把反斜杠双写('\\d' 表示 \d),或者用正则字面量 /\d/;在 Python 里建议用原始字符串 r'\d'。把这里的写法直接塞进字符串却忘了转义,是最常见的错误。
相关工具
正则表达式测试
在线测试 JavaScript 正则表达式:实时高亮所有匹配、列出每个匹配及其捕获组的位置,
正则表达式语法速查
正则表达式语法速查表:元字符、量词、字符类、分组、断言与修饰符,每条都给含义和示例
常用 User-Agent 大全
收集常用 User-Agent 字符串对照表,涵盖各版本 Chrome、Firefox、Sa
MIME Type 对照表
45 种常见扩展名对应的 MIME 类型(Content-Type)速查表,含类型归类与陷阱
常见端口对照表
44 个常见 TCP/UDP 端口对应服务的速查表,含用途说明与安全提示
HTML 特殊字符转义表
56 个常用 HTML 实体对照表:字符、兼容写法、HTML5 标准写法一目了然,含「不转义
查询工具 · 该分类共 46 个工具,展开查看全部
常用 User-Agent 大全MIME Type 对照表常见端口对照表HTML 特殊字符转义表HTTP 请求头大全各国国家代码对照表世界货币代码与符号对照表各国电话区号对照表世界时区缩写对照表颜色名称对照表中国传统色对照表化学元素周期表物理常数速查数学常数速查各国电压插座标准域名后缀含义对照表常见单位符号大全Linux 命令大全全国行政区划查询RGB 颜色对照表常见文件格式说明各省简称与省会对照表二十四节气表中国传统节日表生肖年份表历史朝代年表度量衡历代换算表常用 Web API 速查编程语言对比表数据库类型对比表云服务商对比表建站程序对比表网页字体对照表Bootstrap 图标速查Android 权限大全XPath 语法速查正则表达式语法速查常用正则表达式库MySQL 保留字大全浏览器内核对照表CSS 属性速查PHP 函数速查世界国旗图案对照表特殊符号与快捷键符号表世界之最查询历史上的今天