# 常用正则表达式

用于验证和匹配的常用正则表达式模式

> 标准页面: https://elysiatools.com/zh/samples/regex-samples

- **分类:** Development

- **关键词:** 正则, 正则表达式, 模式, 验证, 匹配

## 概述

用于验证和匹配的常用正则表达式模式

## 示例

- **电子邮件地址**: 验证电子邮件地址格式
- **URL / 网址**: 匹配 HTTP/HTTPS URL
- **IPv4 地址**: 验证 IPv4 地址
- **IPv6 地址**: 验证 IPv6 地址
- **ISO 日期格式 (YYYY-MM-DD)**: 验证 ISO 8601 日期格式
- **24小时制时间**: 验证 HH:MM 格式的时间
- **美国电话号码**: 匹配美国电话号码格式
- **用户名**: 验证用户名（字母数字、下划线、连字符）
- **强密码**: 验证强密码（至少8位，包含大小写字母、数字、特殊字符）
- **美国邮政编码**: 验证美国 ZIP 编码格式
- **信用卡号**: 匹配主要信用卡号码
- **十六进制颜色代码**: 匹配十六进制颜色代码（#RGB 或 #RRGGBB）
- **美国社会保障号码**: 验证 SSN 格式
- **HTML 标签**: 匹配 HTML 标签
- **整数**: 匹配正/负整数
- **小数**: 匹配带可选符号的小数
- **UUID / GUID**: 验证 UUID 格式
- **MAC 地址**: 验证 MAC 地址格式

## 适用场景

- Use this sample set when you want reference inputs for 常用正则表达式.
- Use it to preview output formats and compare related sample variants.

## 工作原理

- Open a sample entry to inspect the prepared example payload or asset.
- Compare it with related tools to understand how the workflow connects.

## 使用案例

- 电子邮件地址
- URL / 网址
- IPv4 地址
- IPv6 地址
- ISO 日期格式 (YYYY-MM-DD)
- 24小时制时间

## 常见问题

### What is included in 常用正则表达式?

This page includes curated sample entries, related tools, and neighboring sample collections for 常用正则表达式.

## 相关工具

- [正则表达式解释器](https://elysiatools.com/zh/tools/ai-regex-explainer): 使用 AI 将正则表达式分解为可读的解释
- [Glob转正则](https://elysiatools.com/zh/tools/glob-to-regex): 将文件匹配模式 (Glob) 转换为正则表达式
- [正则执行追踪器](https://elysiatools.com/zh/tools/regex-debugger): 逐步展示正则表达式如何匹配字符串：可视化每次匹配尝试、部分成功、回溯与捕获——是理解正则行为的认知工具，而非只看最终结果
- [正则体检/规范检查](https://elysiatools.com/zh/tools/regex-linter): 检测正则表达式中的错误模式和风险，包括灾难性回溯、未锚定模式等，并提供重写建议
- [正则替换预览器](https://elysiatools.com/zh/tools/regex-replace-previewer): 实时预览正则替换，显示详细差异和统计
- [正则表达式测试](https://elysiatools.com/zh/tools/regex-tester): 测试正则表达式匹配文本
- [正则表达式铁路图可视化器](https://elysiatools.com/zh/tools/regex-railroad-diagram-visualizer): 把正则表达式渲染为 SVG 铁路图（语法图），显示字面量、分组、分支与重复，并标注捕获组编号与标志说明
- [正则逆向生成器](https://elysiatools.com/zh/tools/regex-to-string-generator): 根据正则表达式随机生成匹配的测试字符串

## 相关内容

- [正则表达式模式替代方案](https://elysiatools.com/zh/samples/regex-alternatives): 多种编写相同正则表达式模式的方法，在可读性、性能和准确性方面有不同的权衡
- [危险正则表达式模式](https://elysiatools.com/zh/samples/risky-regex): 展示安全漏洞、性能问题和常见反模式的正则表达式集合
- [正则表达式命名捕获组](https://elysiatools.com/zh/samples/regex-named-groups): 使用命名捕获组从文本中提取结构化数据的正则表达式模式集合。命名组通过为捕获的部分分配有意义的名称，使模式更易读和更易维护。
- [正则替换示例](https://elysiatools.com/zh/samples/regex-replace): 用于文本转换和数据清洗的常用正则替换模式集合
- [Android Java 字符串处理示例](https://elysiatools.com/zh/samples/android-string-processing-java): Android Java 字符串处理示例，包括字符串分割连接、正则表达式和字符串替换
- [Android Kotlin 字符串处理示例](https://elysiatools.com/zh/samples/android-string-processing-kotlin): Android Kotlin 字符串处理示例，包括字符串分割连接、正则表达式和字符串替换
