正则测试工具
在线正则表达式测试工具,输入正则表达式和待匹配文本即可实时查看匹配结果。支持全局搜索、忽略大小写、多行模式等选项,内置邮箱、手机号、URL 等常用正则示例。
一些测试实例:
邮箱1:demo@163.com
邮箱2:demo2@qq.com
手机号:13812345678
url: http://tools.badada.com.cn、https://badada.com.cn
IP: 192.168.0.1
时间:2026-3-31
常用正则:
共找到 0 处匹配结果
描述
这个正则表达式测试工具适合在编写规则后,立即对一段文本执行匹配检查,快速确认是否能命中目标内容。它适用于表单校验、日志提取、文本清洗、批量替换前验证以及接口字段规则调试等场景,并提供常见正则示例方便直接试用。
页面能力
- 可输入待测试文本和自定义正则表达式,实时执行匹配。
- 支持常见示例规则,如手机号、URL、邮箱、日期和 IPv4。
- 支持切换全局匹配与忽略大小写等常见选项。
使用建议
- 先用一小段具有代表性的样例文本验证,再扩展到完整数据。
- 复杂规则建议逐步拆分测试,避免一次写太长导致难以排查。
- 如果匹配数量异常,优先检查量词、分组、边界和转义符是否正确。
注意事项
正则表达式是否可用于生产,还取决于目标语言、运行时和实际输入规模。某些在测试文本里表现正常的规则,在大文本或不同实现中可能有性能差异,因此用于正式项目时仍建议在真实环境里再做一次验证。
相关工具
返回分类- 随机密码生成
按字符集(大小写字母、数字、符号)与长度批量生成高强度随机密码,支持排除易混淆字符,适用于账号注册和测试数据填充
- URL编码/解码
支持 URL 参数百分比编码与解码,一键处理中文、保留字符(&%=#)及回调 URL 中的特殊符号,避免接口签名验证失败
- UUID生成器
批量生成 UUID v4 随机标识符,支持 1~100 条同时生成,可选标准 36 位含连字符或 32 位纯十六进制格式,一键复制结果
- 时间戳转换
支持秒级(10 位)和毫秒级(13 位)Unix 时间戳与日期时间双向互转,实时显示当前各时区时间,适合日志分析和接口调试
- MD5在线加密
快速生成 32 位与 16 位 MD5 哈希摘要,支持大小写切换与批量加密,适合接口签名验证、文件完整性校验和内容去重比对
- Unicode转中文
支持 \uXXXX 转义序列与中文字符双向转换,适合排查 API 返回的 Unicode 编码文本、国际化属性文件和日志中的编码字符