Biểu thức chính quy (regex) là các mẫu mạnh mẽ được sử dụng để khớp và thao tác với văn bản. Trong Apidog, biểu thức chính quy được sử dụng để xác thực dữ liệu, khẳng định phản hồi, trích xuất giá trị động và khớp mẫu văn bản trong kiểm thử API.Apidog sử dụng biểu thức chính quy theo phong cách JavaScript, cung cấp một bộ tính năng toàn diện cho việc khớp mẫu và xử lý văn bản.Biểu thức chính quy là gì?#
Biểu thức chính quy là các chuỗi ký tự xác định mẫu tìm kiếm. Chúng thường được sử dụng để:Xác thực định dạng đầu vào (địa chỉ email, số điện thoại, URL)
Trích xuất dữ liệu từ phản hồi API
Tìm kiếm và thay thế các mẫu văn bản
Kiểm thử khẳng định trong các kiểm thử API tự động
Phân tích cú pháp dữ liệu văn bản có cấu trúc
Các trường hợp sử dụng phổ biến#
Xác thực phản hồi#
Sử dụng regex để xác thực rằng phản hồi API khớp với các mẫu mong đợi:Định dạng email: /^[^\s@]+@[^\s@]+\.[^\s@]+$/
Định dạng UUID: /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i
Định dạng ngày (YYYY-MM-DD): /^\d{4}-\d{2}-\d{2}$/
Trích xuất dữ liệu#
Trích xuất các giá trị cụ thể từ chuỗi phản hồi bằng cách sử dụng nhóm bắt:Trích xuất tên miền từ URL: /https?:\/\/([^\/]+)/
Giá trị động#
Tạo dữ liệu kiểm thử động bằng cách sử dụng các mẫu regex trong trình tạo dữ liệu mock.Tìm hiểu thêm#
Modified at 2026-06-11 10:23:06