参考资料

常见正则表达式示例库

整理手机号、邮箱、日期、链接等常见正则示例,适合找现成规则后再按自己的场景微调。

正则表达式示例手机号正则邮箱正则日期正则

常见正则表达式示例库

如果你不是天天写正则,这页更适合拿来找现成例子,再按自己的文本稍微改一改,不用从空白开始硬写。

手机号

^1[3-9]\d{9}$

示例:13800138000

适合用在:校验中国大陆常见手机号格式。

邮箱

^[^\s@]+@[^\s@]+\.[^\s@]+$

示例:name@example.com

适合用在:快速判断邮箱格式是否像样。

HTTP / HTTPS 链接

^https?:\/\/[^\s]+$

示例:https://mytoolbang.com

适合用在:检查链接格式是否完整。

纯数字

^\d+$

示例:20250703

适合用在:判断输入是否只包含数字。

中国邮编

^\d{6}$

示例:100000

适合用在:快速校验 6 位邮编。

日期 YYYY-MM-DD

^\d{4}-\d{2}-\d{2}$

示例:2026-07-03

适合用在:筛一批格式统一的日期文本。

中文字符

^[\u4e00-\u9fa5]+$

示例:工具箱

适合用在:判断是否只含常见中文。

用户名 4-16 位

^[A-Za-z0-9_]{4,16}$

示例:tool_user_01

适合用在:校验常见用户名格式。

常见正则表达式示例库使用说明

这个页面更适合你“知道自己想匹配什么,但不想从零写正则”的时候用。先找一个接近的示例,再按自己的文本稍微改一改,通常比空手硬写靠谱得多。

想校验手机号、邮箱、日期、链接等常见格式时直接找现成例子。
不确定表达式应该从哪里写起时,先看一个接近需求的规则。
和正则工具箱配合使用,边改规则边看匹配结果。
整理常见校验规则给团队或自己留作备忘。

可以先这样用

先找到最接近你需求的示例,比如手机号、邮箱、日期。不要急着一步写到最严格,先让它匹配到,再根据你的真实文本继续加条件。

正则最怕一上来写太复杂,先能用,再慢慢收紧。
示例里的规则适合当起点,不一定要原封不动照搬。
真实文本里如果有空格、换行、全角符号,记得一起考虑进去。

常见问题

常见正则表达式示例库适合谁用?

适合开发、测试、运营和所有需要从文本里找规则的人,不一定非得是正则高手。

为什么示例能匹配,但换成我的文本就不对?

通常是因为你的真实内容里有额外空格、换行、前后缀,或者你想匹配的范围和示例并不完全一样。

这页和正则工具箱怎么配合?

最顺手的方式是先在这页找一个接近的规则,再去正则工具箱里贴真实文本试,边看边改。