Ir al contenido principal

REGEX

Vea cómo usar nuestro generador de REGEX para crear reglas personalizadas

REGEX es una abreviatura de Expresiones Regulares. Es una poderosa herramienta utilizada para buscar, extraer y manipular texto basándose en patrones. Imagine que está buscando palabras específicas en un libro gigante. REGEX sería como una lupa que destaca solo las palabras que usted desea.

Es a través de él que Zapper logra identificar las palabras específicas de cada regla añadida y avisarle cuando una o más políticas sean incumplidas.

  • ¿Cómo Funciona REGEX?

En REGEX, usted define patrones que desea encontrar en el texto. Por ejemplo, si quiere encontrar todos los números de teléfono, su patrón podría ser algo como \d{3}-\d{4}, que significa "tres dígitos, seguidos de un guión, seguidos de cuatro dígitos".

REGEX puede parecer intimidante al principio, pero con práctica y paciencia, comenzará a sentirse más cómodo. Es una herramienta poderosa para lidiar con texto de manera eficiente.

Al adquirir Zapper, ponemos a su disposición un Generador de Regex que le ayudará en la creación de Reglas específicas para el escenario de su empresa:

Entendiendo la Interfaz

1. Área de Texto

En el centro de la página, hay un área de texto donde usted puede insertar el texto en el que desea aplicar su expresión regular, es decir, es aquí donde escribirá las palabras que desea que Zapper identifique dentro de una sola Regla.

2. Agregar Condición

Agrega una palabra al código REGEX utilizando la lógica Y (AND).

3. Eliminar Condición

Elimina una palabra del código REGEX utilizando la lógica Y (AND).

4. REGEX Resultante

Más abajo, es posible ver el Regex generado por la(s) palabra(s) insertada(s). Este es el código que será utilizado por Zapper y que debe ser pegado en el área de Reglas.

5. Escribir un texto y probar su REGEX

Al final de la página, es posible escribir pequeños textos y verificar si el REGEX generado está captando correctamente la información deseada antes de aplicarlo en Zapper.

6. Guardar REGEX

Al seleccionar este botón, es posible guardar el código creado en la lista de la derecha.

7. Hoja de cálculo de REGEX (Planilha de REGEX)

Es donde los códigos guardados a través del botón "Guardar Regex" quedarán listados.

8. Exportar CSV

Aquí es posible exportar los códigos guardados en formato CSV. Este formato se utiliza para ingresar una gran cantidad de Reglas de una sola vez dentro de Zapper.

Creando reglas personalizadas utilizando la App REGEX

Vamos a tomar un ejemplo sencillo: imagine que desea encontrar todas las menciones de la palabra "troca" (cambio) en las conversaciones con sus colaboradores.

El primer paso deberá ser insertar la palabra en el área de texto:

Justo debajo podemos verificar que el código está funcionando para la palabra "troca" y variantes que posean ese prefijo:

También es posible verificar que el código también está identificando frases donde se utiliza la palabra "troca" o palabras que posean ese prefijo:

Sin embargo, es importante notar que este código no está identificando palabras que sean similares a "troca", pero que no posean el mismo prefijo.

Para que esto ocurra, lo ideal es mantener solo el prefijo "troc" como REGEX, como se muestra en la imagen a continuación:

Reglas Simples

Aquí, ya sería posible crear una Regla simple, donde solamente una sola palabra y sus variaciones serán identificadas. Este tipo de REGEX es más eficaz para Reglas puntuales para situaciones específicas de la empresa.

En ese mismo código, utilizando la lógica O (OR), es posible agregar más palabras mediante comas.

Lógica O (OR): se usa cuando desea que una coincidencia ocurra si al menos uno de los criterios se cumple.

Aquí, además del prefijo "troc" - referente a "troca", podemos también agregar el prefijo "receb" - referente a "receber" (recibir).

ATENCIÓN: Las palabras deben ir seguidas de comas, sin espacio entre los caracteres.

Reglas Completas

Es posible utilizar este tipo de código REGEX para la configuración de Reglas más completas, que incluyan palabras correlacionadas. Algunos ejemplos son: Lenguaje inapropiado, Acoso, entre otros.

Otra forma de crear códigos que identifican más de un término es a través de la Lógica Y (AND). Para esta opción, utilizaremos el botón "Agregar condición".

Lógica Y (AND): se utiliza cuando desea que una coincidencia ocurra solamente si ambos criterios se cumplen.

En este ejemplo, utilizaremos las palabras "valor" y "especial".

Aquí, Zapper solo identificará el mensaje como un Evento si ambas palabras son utilizadas:

Este tipo de código REGEX puede usarse para Reglas más complejas, donde dos o más términos deben estar presentes para que un Evento sea considerado válido. Algunos ejemplos son: soborno, compartir información confidencial, entre otros.

Dentro de estos dos formatos, también es posible cambiar el tipo de coincidencia. Vea cómo funciona:

  • Coincidencia Amplia: Adecuado cuando se desea identificar todas las instancias de un término, incluso si está incorporado en palabras con diferentes contextos y significados.
    Ejemplo: Al definir la palabra "Sol", la coincidencia amplia también captará las palabras "solución", "absoluto", "consolar", entre otras, pues todas poseen el término "Sol" en su composición.

  • Coincidencia Exacta: Importante cuando es necesario identificar una palabra o frase específica, sin incluir variaciones o contextos donde el término aparece como parte de una palabra mayor.
    Ejemplo: Al buscar exactamente por "test" en la coincidencia exacta, no se identificarán palabras como "protesto", "testemunha" o "contestación".

  • Comenzando con: Útil cuando el inicio de la palabra es determinante para el contexto deseado, evitando así palabras donde el término aparece en medio o al final.
    Ejemplo: Buscando palabras que comienzan con "port", la herramienta capturará "porta", "portão", entre otras, pero no capturará palabras como "suporte" o "exportar".

  • Terminando con: Esencial cuando el final de la palabra (generalmente un sufijo) es crucial para determinar su significado o contexto.
    Ejemplo: Una búsqueda de palabras terminadas en "correr" capturará "percorrer", "recorrer", pero no incluye "corredor" o "correria".

Guardar lista de reglas

Después de definir las reglas deseadas, puede guardarlas en la Lista seleccionando el botón "Guardar Regex".

Aquí quedarán listados todos los REGEX generados durante un único uso del Generador de REGEX, después de seleccionar "Guardar REGEX".

En "Regla", es posible definir el nombre que esa Regla tendrá dentro de Zapper.

Al seleccionar "Exportar a CSV", se descargará un archivo en formato .csv en la máquina. Ese archivo puede visualizarse a través de lectores de hojas de cálculo, como Microsoft Excel o Google Sheets.

Agregando Reglas a Zapper

Inmediatamente después de realizar la descarga, es necesario abrir la hoja de cálculo y configurarla en el formato correcto.

Es necesario que la hoja de cálculo esté configurada de la siguiente manera:

  • En rule_name debe estar el nombre definido para la Regla en cuestión.

  • En rule_description es posible agregar la descripción de la regla. Se trata de un espacio opcional, por lo que es posible dejarlo vacío.

  • En policy es necesario agregar la Política a la cual debe pertenecer la Regla.

  • En rule es necesario agregar el código REGEX generado.

Los cambios realizados deben guardarse y el archivo debe mantenerse en formato .csv.

Para importar las Reglas creadas, basta con seleccionar la opción "Importar vía CSV" dentro de la pestaña Políticas y Reglas en su panel de Zapper:

Al seleccionar "Importar vía CSV" y elegir el archivo, deberá aparecer la siguiente pantalla:

Al seleccionar "Confirmar", las Reglas se agregan a Zapper y quedan listas para su uso.

¿Ha quedado contestada tu pregunta?