Utilice la acción extraer expresiones comunes en la regla de validación

La acción extraer expresiones comunes permite que los usuarios apliquen una expresión común personalizada (regex) a los valores extraídos de los documentos. Con esta acción, los usuarios pueden manipular los datos extraídos al extraer las subcadenas específicas según el patrón especificado de expresiones comunes.

Cuando se procesa un documento y se extrae un valor, puede aplicar la acción extraer expresiones comunes a este valor. Puede definir el patrón de expresiones comunes que se utilizará para identificar y extraer una parte específica del valor extraído.
Nota: Extrae solo la primera coincidencia encontrada en el valor según el patrón de expresiones regulares.

Antes de empezar

  • Cuando aplica la acción para extraer expresiones comunes, el sistema establece un valor de campo con la primera coincidencia de expresiones comunes durante la extracción.
  • Si la expresión común especificada no coincide con el campo, devuelve un valor de campo vacío.
  • Si no tiene un paquete actualizado (v.31) conectado a una instancia de aprendizaje, encontrará un mensaje de advertencia que le indicará la posibilidad de que esta regla no funcione como se esperaba.

Ejemplo:

Esta característica es útil, en especial, en escenarios donde solo se necesita una parte de los datos extraídos. Por ejemplo, extraer un conjunto específico de números de una cadena más grande, aislar una parte de una dirección o recuperar un fragmento específico de la descripción de una tabla.

En el siguiente ejemplo, si desea extraer el Código de proveedor de la columna Descripción del documento, recuperará todo el texto de descripción de la columna Descripción.

La siguiente imagen muestra los valores del Código de proveedor con un proceso de extracción regular.

Antes de aplicar la acción Extraer expresiones comunes

En este ejemplo, veremos cómo extraer solo el Código de proveedor de la columna Descripción del documento.

Procedimiento

  1. En la pestaña Reglas de campo, haga clic en Agregar regla.
  2. Especifique la condición no está vacío para el campo Código de proveedor.
  3. Seleccione el tipo de acción Extraer expresiones comunes.
  4. Especifique el patrón de expresiones comunes. Por ejemplo, Vendor Code: \d{6}
  5. Pruebe el patrón de expresiones comunes proporcionando el valor correspondiente para el patrón especificado y haga clic en Actualizar. Por ejemplo, Vendor Code: 381823.
    Cómo usar la acción Extraer expresiones comunes
  6. Haga clic en Procesar para procesar el documento.
    Según el patrón de expresiones comunes especificado, solo se extrae el valor del Código de proveedor de la columna Descripción.

    La siguiente imagen muestra los valores del Código de proveedor después de aplicar la acción Extraer expresiones comunes.

    La extracción del código de proveedor mediante la acción Extraer expresiones comunes

    A continuación, se muestran algunos patrones de expresiones comunes de muestra que puede utilizar para realizar la extracción:
    Tipo de fecha Patrón de expresiones comunes Ejemplos
    Texto o dirección \b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+.[A-Z|a-z]{2,}\b test@gmail.com
    \b\d{3}[-.]?\d{3}[-.]?\d{4}\b 123.456.7890 o 123-456-7890
    Número ^\d{2}$ 12, 23 o 99
    ^[0-9]+$ 123 o 12434
    Fecha \b\d{1,2}[/-]\d{1,2}[/-]\d{4}\b 12/31/2022 o 02/07/2012
    ^\d{2}/\d{2}/\d{4}$ 28/02/2222
    Nota: Estos patrones de expresiones comunes no son fijos y pueden variar según los requisitos de su caso de uso.