字符类
10
.任意字符(不含换行)\d数字 0-9\D非数字\w单词字符\W非单词字符\s空白字符\S非空白[abc]匹配 a、b 或 c[^abc]排除 a、b、c[a-z]a 到 z 范围锚点
4
^字符串开始$字符串结尾\b单词边界\B非单词边界量词
8
*零个或多个+一个或多个?零个或一个{n}恰好 n 次{n,}n 个或更多{n,m}n 到 m 次*?懒惰零个或多个+?懒惰一个或多个分组与环视
8
(abc)捕获组(?:abc)非捕获组(?<name>abc)命名捕获组(?=abc)正向先行(?!abc)负向先行(?<=abc)正向后行(?<!abc)负向后行\1反向引用第 1 组标志位
6
g全局匹配i不区分大小写m多行模式s让 . 匹配换行uUnicode 模式y粘性匹配 (y 标志)常用模式
6
^\d{4}-\d{2}-\d{2}$ISO 日期^[\w.+-]+@[\w-]+\.[\w.-]+$简单邮箱^https?:\/\/\S+$HTTP URL^\d{3}-\d{2}-\d{4}$美国社保号^#?([a-f\d]{6}|[a-f\d]{3})$十六进制颜色^\+?[1-9]\d{1,14}$E.164 电话关于 正则速查表
本工具是「正则速查表」速查表,集中常用的标识符、状态码或语法元素,避免在搜索引擎和官方文档之间来回跳转。JavaScript 正则语法和符号快速参考。支持 正则速查、正则语法 等场景,浏览器实时处理,粘贴即用,一键复制清空。 数据本地静态加载,无需联网亦可使用。
使用场景
- 日常查阅 — 忘了某个标识符或语法时快速一查就走,比查官方文档快。
- 代码 review — Review 过程中遇到不熟悉的 code/状态码时即时确认含义。
- 教学辅助 — 让团队新人有一处集中查询常用术语的入口。
- 文档参考 — 撰写规范、接口说明时引用标准项及其释义。
常见问题
数据来源是什么?
内容根据 RFC、IANA、官方规范文档整理。具体引用请参考工具内的标注。
多久更新一次?
随着规范更新而增量补充。如果发现遗漏或错误,欢迎反馈。
能搜索吗?
是的,本工具支持关键字过滤,输入即可筛选匹配项。
支持离线使用吗?
页面加载完成后即可断网使用,所有数据已打包到前端。