Cómo hacer referencia a series de captura utilizando campos de serie de formato
Utilice el campo Format String en la pestaña Configuración de propiedades para hacer referencia a los grupos de captura que ha definido en la expresión regular. La referencia a los grupos de capturas se hace por orden de prioridad.
Acerca de esta tarea
Un grupo de capturas es cualquier expresión regular encerrada entre paréntesis. Para hacer referencia a un grupo de capturas se utiliza una notación $n, donde n es un número de grupo que contiene una expresión regular (regex). Puede definir varios grupos de capturas.
Por ejemplo, tiene una carga útil con las variables company y hostname.
"company":"ibm", "hostname":"localhost.com"
"company":"ibm", "hostname":"johndoe.com"
Puede personalizar el nombre de host de la carga útil para que visualice ibm.hostname.com mediante grupos de capturas.
Procedimiento
- En el campo regex , especifique la siguiente expresión regular:
"company":"(.*?)".*"hostname":"(.*?)" - En el campo Format String , especifique el grupo de captura $1. $2 donde $1 es el valor de la variable de compañía (en este caso ibm) y $2 es el valor del nombre de host en la carga útil. Se da la salida siguiente:ibm.localhost.com ibm.johndoe.com