星点 星点-正则工具 本系列首页
关于
版本 v1.0.0

常用格式正则大全

内置常用格式正则库:手机号、邮箱、URL、IP、日期、金额、用户名、密码、身份证、邮编、版本号、UUID 等,每条都提供正则、说明、正误示例、边界情况与适用引擎,并支持生成、验证与表单验证三种用法。

常用格式正则 · 工具介绍

很多开发场景只需要一个「现成且可靠」的正则。本工具按网络、联系方式、身份、日期时间、数字、字符、开发场景分类整理了常用格式规则。

每条规则都给出正则表达式、规则说明、正确示例、错误示例、边界情况与适用引擎,帮助你判断规则是否满足需求,而不是盲目复制。

生成模式用于挑选并复制正则;验证模式用于把一段文本与规则比对;表单验证模式则一次校验用户名、手机号、邮箱、密码、身份证、邮编、URL、数字、金额、日期等字段。

所有校验均在浏览器本地执行,输入内容不会上传。

常用格式正则 · 功能特点

  • 分类格式库:网络 / 联系方式 / 身份 / 日期时间 / 数字 / 字符 / 开发场景
  • 覆盖手机号、邮箱、URL、IP、MAC、域名、身份证、银行卡、信用代码
  • 覆盖日期、时间、日期时间、时间戳、整数、小数、金额、百分比
  • 覆盖中文、字母、数字字母、用户名、密码、特殊字符
  • 覆盖文件名、扩展名、Linux/Windows 路径、Git 分支、环境变量、版本号、UUID、Base64
  • 每条含正则、说明、正确示例、错误示例、边界情况、适用引擎
  • 三种模式:生成 / 验证 / 表单验证
  • 一键复制正则,或在测试器中打开进一步调试

常用格式正则 · 使用方法

  1. 在“生成”模式按分类选择需要的格式,查看说明与示例并复制正则;
  2. 在“验证”模式选择规则,粘贴待验证文本,点击“验证”查看是否通过;
  3. 在“表单验证”模式填入各字段内容,点击“校验表单”查看逐字段结果;
  4. 需要进一步调试时,点击“在测试器中打开”跳转到正则测试器。

常用格式正则 · 常见问题

Q:手机号正则支持哪些号段?

按大陆 11 位手机号规则,首位 1、第二位 3-9,即 ^1[3-9]\d{9}$;不含国际区号。

Q:身份证正则会校验校验位吗?

不会。该规则只校验 18 位结构与出生日期格式,校验位需要额外算法计算。

Q:为什么某个正确示例没通过?

不同规则的范围与边界不同(如是否允许前导零、是否含协议),请查看该规则的“边界情况”说明。

Q:这些正则能直接用于后端吗?

可以,但需注意不同引擎的语法差异;可用「正则转换」查看目标语言的等价写法。

相关工具

继续使用本站其它正则工具:

正则测试器

实时匹配、高亮、捕获组与位置,旗舰测试工具

打开工具

正则搜索

查找全部、上一个/下一个、当前总数与上下文

打开工具

正则替换

支持 $1/$&/$<name> 引用、替换次数与前后对照

打开工具

正则提取

提取全部匹配/捕获组/命名组,支持去重与排序

打开工具

正则文本处理

保留/分割/合并/重排/格式化,专用文本加工

打开工具

正则生成器

条件生成 + 可视化构造 + 示例推导三种方式

打开工具

正则解释器

结构拆解 + 中文逐段解释,点击查看详情

打开工具

正则可视化

结构树 + 流程图,直观展示分组/分支/量词

打开工具

学习与参考

元字符/量词/分组/断言/Flags 速查 + 常用正则 + 各语言

打开工具

正则调试器

诊断匹配失败原因与语法错误,给出修正建议

打开工具

性能与安全

复杂度分析、ReDoS 检测、回溯压力测试,可中止

打开工具

多语言引擎

各语言写法、Flags、特性矩阵与兼容性检查

打开工具

正则转换

转各语言/字符串/JSON,含 Flags 与转义处理

打开工具

高级结构

AST、合并、简化、去重与等价分析(改前改后对照)

打开工具