阅界食谱今天吃什么,先来这里看看
代码片段

正则表达式速查

最常用的正则片段,写校验和提取时直接抄。

模板正文

^1[3-9]\d{9}$                     # 中国大陆手机号
^[\w.+-]+@[\w-]+\.[\w.]+$            # 邮箱(宽松版)
^\d{6}$                              # 6 位数字(邮编/验证码)
^[A-Za-z0-9_]{4,16}$                 # 用户名:字母数字下划线 4-16 位

\d{4}-\d{2}-\d{2}                    # 日期 2026-10-04
\b\d+(\.\d+)?%                       # 百分比
https?://[^\s]+                      # 链接
(?<=user_id=)\d+                     # 提取 user_id 后面的数字

# 常用替换
s/\s+/ /g                            # 多个空白合并成一个
s/^\s+|\s+$//g                       # 去首尾空白

怎么用

后端校验、前端表单、日志提取都能用。

使用要点

  • 能不用正则就不用,中文和嵌套结构用正则会很难维护。
  • 写完拿真实数据测一遍边界,尤其是空值和超长输入。

同类模板

正则表达式速查 · 阅界食谱