首页 / 教程文章 / 常用正则表达式大全:手机号、邮箱、URL、身份证一次收齐

常用正则表达式大全:手机号、邮箱、URL、身份证一次收齐

发布于 2026-08-19 09:00:00 · 4 阅读 · 标签:正则表达式,regex,速查表,开发者

整理日常开发最高频的正则模板:中国手机号、邮箱、URL、身份证、IP、日期等,附语法要点与在线测试工具入口。

一、字符与数字类

二、网络与标识类

三、日期与文本类

四、使用建议

  1. 先在线测试再上线:边界值(空串、超长、特殊字符)逐个过一遍。
  2. 别用正则做深度校验:身份证校验位、邮箱真实存在性,正则只能管格式,业务校验交给后端逻辑。
  3. 注意语言差异:JS 的 \d 等简写在部分引擎里要双写转义,Python 建议用原生字符串 r'...'

在线体验

不用装任何环境,直接用本站正则在线测试工具在线操作,数据都在浏览器本地处理,方便又安全。

常见问题

手机号正则 1[3-9] 开头就够了吗?

格式校验够用且不会误杀新号段。如果业务要求严格(如发送验证码),以运营商返回结果为准,正则只做第一道拦截。

为什么我的邮箱正则匹配不了中文邮箱?

中文邮箱(如 用户@域名.中国)需在字符类中加入汉字区间,并在 @ 前后允许更多 Unicode 字符;国内业务遇到再针对性扩展即可。

正则里的 ^ 和 $ 什么时候要加?

做整串校验(如表单验证)必须加,锚定开头结尾;做内容提取(如从长文本里抓链接)则不要加,否则匹配不到中间的片段。

更多文章