REGEX é uma abreviação para Expressões Regulares. É uma poderosa ferramenta utilizada para pesquisar, extrair e manipular texto com base em padrões. Imagine que você está procurando palavras específicas em um livro gigante. O REGEX seria como uma lupa que destaca apenas as palavras que você deseja.
É através dele que Zapper consegue identificar as palavras específicas de cada regra adicionada e avisar você quando uma ou mais políticas forem descumpridas.
3. Como Funciona o REGEX?
No REGEX, você define padrões que deseja encontrar no texto. Por exemplo, se você quiser encontrar todos os números de telefone, seu padrão pode ser algo como \d{3}-\d{4}, que significa "três dígitos, seguidos por um hífen, seguidos por quatro dígitos".
O REGEX pode parecer intimidante no início, mas com prática e paciência, você começará a se sentir mais confortável. Ele é uma ferramenta poderosa para lidar com texto de maneira eficiente.
Ao adquirir Zapper, nós disponibilizamos à você um Gerador de Regex que o auxiliará na criação de Regras específicas para o cenário de sua empresa:
4. Entendendo a Interface
4.1. Área de Texto
No centro da página, há uma área de texto onde você pode inserir o texto no qual deseja aplicar sua expressão regular, ou seja, é aqui onde você irá escrever a palavras que deseja que Zapper identifique dentro de uma única Regra.
4.2. Adicionar Condição
Adiciona uma palavra ao código REGEX na utilização da lógica E.
4.3. Remover Condição
Remove uma palavra ao código REGEX na utilização da lógica E.
4.4. REGEX Resultante
Mais abaixo, é possível ver o Regex gerado pela(s) palavra(s) inserida(s). Esse é o código que será utilizado por Zapper e que deve ser colado na área de Regras.
4.5. Digitar um texto e testar seu REGEX
Ao final da página, é possível escrever pequenos textos e verificar se o REGEX gerado está captando corretamente as informações desejadas antes de aplicá-lo em Zapper.
4.6. Guardar REGEX
Ao selecionar esse botão, é possível salvar o código criado na lista à direita.
4.7. Planilha de REGEX
É onde os códigos salvos através do botão “Guardar Regex” ficarão listados.
4.8. Exportar CSV
Aqui é possível exportar os códigos salvos em formato CSV. Esse formato é utilizado para imputar uma grande quantidade de Regras de uma única vez dentro de Zapper.
5. Criando regras personalizadas utilizando o App REGEX
Vamos pegar um exemplo simples: imagine que você deseja encontrar todas as menções da palavra troca nas conversas com seus colaboradores.
O primeiro passo deverá ser inserir a palavra na área de texto:
Logo abaixo podemos verificar que o código está funcionando para a palavra troca e variantes que possuam esse prefixo:
Também é possível verificar que o código também está identificando frases onde a palavra troca ou palavras que possuam esse prefixo são usadas:
Porém, é importante reparar que esse código não está identificando palavras que sejam similares à troca, mas não possuam o mesmo prefixo
Para que isso aconteça, o ideal é manter apenas o prefixo troc como REGEX, vide a imagem abaixo:
5.1. Regras Simples
Aqui, já seria possível criar uma Regra simples, onde somente uma única palavra e suas variações serão identificadas. Esse tipo de REGEX é mais eficaz para Regras pontuais para situações específicas da empresa.
Nesse mesmo código, utilizando a lógica OU, é possível adicionar mais palavras através de vírgulas.
Lógica OU: é usada quando você deseja que uma correspondência ocorra se pelo menos um dos critérios for atendido.
Aqui, além do prefixo troc - referente à “troca”, podemos também adicionar o prefixo receb - referente à “receber”
ATENÇÃO: As palavras devem ser seguidas de vírgulas, sem espaço entre os caracteres.
5.2. Regras Completas
É possível utilizar esse tipo de código REGEX para a configuração de Regras mais completas, que incluam palavras correlacionadas. Alguns exemplos são: Linguagem inapropriada, Assédio, entre outros.
Outra forma de criar códigos que identificam mais de um termo, é através da Lógica E. Para essa opção, utilizaremos o botão “Adicionar condição”.
Lógica E: é utilizada quando você deseja que uma correspondência ocorra somente se ambos os critérios forem atendidos.
Nesse exemplo, utilizaremos as palavras valor e especial
Aqui, Zapper apenas identificará a mensagem como um Evento caso ambas as palavras sejam utilizadas:
Esse tipo de código REGEX pode ser usado para Regras mais complexas, onde dois ou mais termos precisam estar presentes para que um Evento seja considerado válido. Alguns exemplos são: suborno, compartilhamento de informações confidenciais, entre outros.
Dentro desses dois formatos, também é possível alterar o tipo de correspondência. Veja como funciona:
Correspondência Ampla: Adequado quando se deseja identificar todas as instâncias de um termo, mesmo que esteja incorporado em palavras com diferentes contextos e significados.
Exemplo: Ao definir a palavra Sol, a correspondência ampla também irá captar as palavras solução, absoluto, consolar, entre outras, pois todas possuem o termo Sol em sua composição.
Correspondência Exata: Importante quando é necessário identificar uma palavra ou frase específica, sem incluir variações ou contextos onde o termo aparece como parte de uma palavra maior.
Exemplo: Ao procurar exatamente por test na correspondência exata, não serão identificada palavras como protesto testemunha ou contestação.
Começando com: Útil quando o início da palavra é determinante para o contexto desejado, evitando assim palavras onde o termo aparece no meio ou no final.
Exemplo: Procurando por palavras que começam com port, a ferramenta irá capturar porta, portão, entre outras, mas não irá capturar palavras como suporte ou exportar.
Terminando com: Essencial quando o final da palavra (geralmente um sufixo) é crucial para determinar seu significado ou contexto.
Exemplo: Uma busca por palavras terminando em correr irá capturar percorrer, recorrer, mas não inclui corredor ou correria.
5.3. Salvar lista de regras
Após definir as regras desejadas, você pode salvá-las na Lista selecionando o botão “Guardar Regex”
Aqui ficarão listados todos os REGEX gerados durante um único uso do Gerador de REGEX, após selecionar “Guardar REGEX”.
Em “Regra”, é possível definir o nome que essa Regra terá dentro de Zapper.
Ao selecionar em “Exportar para CSV”, um arquivo formato .csv será baixado na máquina. Esse arquivo pode ser visualizado através de leitores de planilhas, como Microsoft Excel ou Google Sheets
5.4. Adicionando Regras à Zapper
Logo após realizar o download, é necessário abrir a planilha e configurá-la no formato correto.
É necessário que a planilha esteja configurada da forma à seguir:
Para aplicar esse formato ao arquivo .csv gerado pela ferramenta Gerador de REGEX, veja os passos abaixo:
Em rule_name, deve estar o nome definido para a Regra em questão.
Em rule_description, é possível adicionar a descrição da regra. Se trata de um espaço opcional, então é possível deixá-lo vazio
Em policy, é necessário adicionar a Política à qual a Regra deve pertencer.
Em rule, é necessário adicionar o código REGEX gerado.
As alterações feitas devem ser salvas e o arquivo deve se manter no formato .csv
Para importar as Regras criadas, basta selecionar a opção “Importar via CSV” dentro da aba Políticas e Regras em seu painel Zapper:
Ao selecionar em Importar via CSV e escolher o arquivo, a tela à seguir deve aparecer:
Ao selecionar em Confirmar, as Regras são adicionadas à Zapper e estão prontas para uso.
