正则速查表

常用正则表达式速查,点击即复制。

中文 / 英文

中文字符
[一-龥]

示例中文

英文字母
[a-zA-Z]

示例abcXYZ

单词边界
\b\w+\b

示例hello world

数字

整数
^-?\d+$

示例-123

浮点数
^-?\d+(\.\d+)?$

示例3.14

连续数字
\d{4}

示例2024

千分位
\B(?=(\d{3})+(?!\d))

示例1234567 → 1,234,567

手机 / 电话

中国大陆手机号
^1[3-9]\d{9}$

示例13800138000

座机号
^0\d{2,3}-?\d{7,8}$

示例010-12345678

网络

邮箱
^[\w.+-]+@[\w-]+(\.[\w-]+)+$

示例user@example.com

URL
^https?:\/\/[\w.-]+(\/\S*)?$

示例https://example.com

IPv4
^(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}$

示例192.168.1.1

域名
^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?(\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?)+$

示例example.com

日期 / 时间

日期 YYYY-MM-DD
^\d{4}-\d{2}-\d{2}$

示例2024-06-01

日期 YYYY/MM/DD
^\d{4}\/\d{1,2}\/\d{1,2}$

示例2024/6/1

时间 HH:mm:ss
^([01]\d|2[0-3]):[0-5]\d:[0-5]\d$

示例23:59:59

日期时间
^\d{4}-\d{2}-\d{2} ([01]\d|2[0-3]):[0-5]\d:[0-5]\d$

示例2024-06-01 10:30:00

身份证 / 账号

身份证号(18 位)
^\d{17}[\dXx]$

示例110101199001011234

QQ 号
^[1-9]\d{4,10}$

示例123456789

微信号(字母开头)
^[a-zA-Z][-_a-zA-Z0-9]{5,19}$

示例wxid_123456

HTML / 编程

HTML 标签
<[^>]+>

示例<div class="x">

颜色 HEX
^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$

示例#ff8800

空白字符
\s+

示例多个空格

以…开头
^prefix

示例prefix_value

以…结尾
suffix$

示例value_suffix

Copyright 2026 SDKit Forge