Cómo entender una expresión regular según su motor.
Explica el patrón según la variante correcta. Una sintaxis parecida puede comportarse de modo distinto entre motores, especialmente con anclas y Unicode.
Adapta el flujo de trabajo a tu tarea.
Lee el patrón usando el motor y las opciones indicados; explica el efecto de cada elemento y cómo se combinan. Muestra una entrada que coincida y otra que no, incluido un caso límite cuya interpretación pueda pasarse por alto.
- Qué aportas
- Patrón y variante de expresiones regulares.
- Qué obtienes
- Explicación clara de coincidencias y casos límite.
Mira la entrada y el resultado.
Entrada y salida ilustrativas · ejemplo didáctico, no una ejecución de WebAct en directo
Ejemplo campo
JavaScript, no flags: ^[0-9]{4}$. Explain and test 2026, 026, 20A6 and 2026 followed by a newline.Ejemplo completo
^ anchors the start; [0-9] allows ASCII digits; {4} requires exactly four; $ anchors the end.
2026 → true
026 → false
20A6 → false
2026 followed by a newline → false
This pattern checks shape, not whether a value is a valid year.Carga esta entrada en el prompt y cópialo en WebAct para probar la tarea. Tu resultado puede diferir del ejemplo.
Decisiones y solución de problemas.
¿Puede explicarse la sintaxis de una expresión regular sin conocer su variante?
Algunos elementos son comunes, pero el motor y las opciones pueden cambiar el comportamiento. Identifícalos antes de afirmar qué coincide o qué está admitido.
¿Por qué la explicación no concuerda sobre los límites de línea?
Comprueba el modo multilínea y la semántica de las anclas del motor. Prueba una entrada con un salto de línea en lugar de depender de una descripción genérica.
Referencia para este flujo de trabajo.
Pruébalo con tu propia fuente.
Sustituye el ejemplo por tu material en el prompt. Conserva los requisitos que necesites y copia la tarea en WebAct.
Personalizar y copiar la tarea ↑