正则表达式(regex)是用于匹配和操作文本的强大模式。在 Apidog 中,正则表达式用于数据验证、响应断言、动态值提取,以及 API 测试中的文本模式匹配。Apidog 使用 JavaScript 风格的正则表达式,提供了一套全面的功能,用于模式匹配和文本处理。什么是正则表达式?#
正则表达式是定义搜索模式的字符序列。它们通常用于:常见使用场景#
响应验证#
使用正则表达式验证 API 响应是否匹配预期模式:电子邮件格式:/^[^\s@]+@[^\s@]+\.[^\s@]+$/
UUID 格式:/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i
日期格式(YYYY-MM-DD):/^\d{4}-\d{2}-\d{2}$/
数据提取#
从 URL 中提取域名:/https?:\/\/([^\/]+)/
动态值#
在模拟数据生成器中使用正则表达式模式生成动态测试数据。了解更多#
Modified at 2026-06-09 08:55:47