RegexCapture

La acción RegexCapture captura parte de una serie con una expresión regular (regex).

La tabla siguiente muestra los parámetros de la acción RegexCapture .

Tabla 1. Parámetros de la acción RegexCapture
Nombre Tipo de datos Obligatorio Notas
patrón RegEx

El patrón de expresión regular.

El patrón sólo debe contener un grupo de captura.

El patrón de expresión regular debe ser una expresión regular de tipo Java. Para obtener más información, consulte Patrón de clase (https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html).

valor Serie El valor desde el que capturar.
savePath JPath La ubicación para almacenar el resultado.

Ejemplo de XML:

Esta acción ejecuta la expresión regular definida en el patrón en la serie almacenada en el estado como /data. El valor del grupo de captura se almacena en el estado en la ubicación /id. La expresión regular proporcionada captura uno o más dígitos que siguen a "id=".

<RegexCapture pattern="id=([0-9]+)" value="${/data}" savePath="/id" />