Las expresiones regulares (regex) son patrones potentes que se utilizan para buscar coincidencias y manipular texto. En Apidog, las expresiones regulares se utilizan para la validación de datos, las aserciones de respuesta, la extracción de valores dinámicos y la coincidencia de patrones de texto en pruebas de API.Apidog utiliza expresiones regulares con estilo JavaScript, que proporcionan un conjunto completo de funciones para la coincidencia de patrones y el procesamiento de texto.¿Qué son las expresiones regulares?#
Las expresiones regulares son secuencias de caracteres que definen patrones de búsqueda. Se utilizan comúnmente para:Validar formatos de entrada (direcciones de correo electrónico, números de teléfono, URL)
Extraer datos de respuestas de API
Buscar y reemplazar patrones de texto
Probar aserciones en pruebas automatizadas de API
Analizar datos de texto estructurados
Casos de uso comunes#
Validación de respuestas#
Utilice regex para validar que las respuestas de API coincidan con los patrones esperados:Formato de correo electrónico: /^[^\s@]+@[^\s@]+\.[^\s@]+$/
Formato UUID: /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i
Formato de fecha (YYYY-MM-DD): /^\d{4}-\d{2}-\d{2}$/
Extraiga valores específicos de cadenas de respuesta utilizando grupos de captura:Extraer dominio de URL: /https?:\/\/([^\/]+)/
Valores dinámicos#
Genere datos de prueba dinámicos utilizando patrones regex en el generador de datos mock. Modified at 2026-06-09 08:52:14