博客
教程2026 年 5 月 23 日

开发者常用正则表达式示例

正则表达式是描述文本匹配规则的模式。以下是开发者日常使用的成熟模式,可在 WaiHub 正则测试器中实时验证。

实用模式

邮箱(基础):[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}。URL(基础):https?://[\w.-]+\.\w{2,}[^\s]*。美国电话:\(?\d{3}\)?[-.\s]?\d{3}[-.\s]?\d{4}。

UUID:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}。整数:-?\d+。IPv4:\d{1,3}(\.\d{1,3}){3}。

测试建议

验证整串时请使用锚点 ^ 和 $。务必测试空字符串、Unicode 和边界值。可从 WaiHub 正则测试器的模式库加载模板并自定义。