activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades do fluxo de trabalho
Last updated 26 de nov de 2024

Criar Regra de Comparação

UiPath.Testing.Activities.CreateComparisonRule

Description

Create Comparison Rule permite que você crie regras de comparação projetadas para corresponder e excluir partes específicas do texto durante a comparação de documentos ou texto.A regra pode usar várias técnicas de correspondência, como expressões regulares (regex) ou curingas. Essas regras permitem a identificação de padrões, como datas, IDs ou conteúdo dinâmico, que devem ser ignorados.

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Configuração

Painel do Designer
  • Nome da regra - Representa o identificador de regra. Esse identificador também é usado como o valor de espaço reservado ao excluir partes específicas de um texto ou documento.
  • Tipo de regra de comparação - Indica o tipo de regra específico para identificar e omitir segmentos especificados do texto ou documentos durante a comparação. Os tipos de regras disponíveis incluem:
    • RegraRegex - Permite que você crie uma regra de expressão regular.
    • RegraCuringa - Permite que você crie uma regra curinga.
  • Padrão - Especifica a sequência ou estrutura específica usada na criação da regra de comparação. Esse padrão deve corresponder ao texto ou à seção de um documento que você deseja omitir. Dependendo do Tipo de Regra de Comparação, você pode inserir um padrão de regex ou curinga.
Painel de Propriedades

Entrada

  • Usar Espaço Reservado - Decida se deve substituir o texto, que é excluído pela regra que você criou, por um espaço reservado contendo o nome da regra.
  • ContinuarComErro — especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e ocorrer um erro, a execução será interrompida.Se o valor for definido como True, a execução do projeto continua independentemente de qualquer erro.

Saída

Regra de comparação - O resultado da regra de comparação.

Exemplo

Esse exemplo consiste em criar uma regra de comparação do tipo regex que exclui quaisquer formatos de data dos textos ou documentos que você está comparando. Nesse cenário, vamos configurar a atividade da seguinte forma:

  1. No campo Nome da regra, insira um nome para a regra.
    Nesse exemplo, estamos usando ExcludeDate como o nome.
    Observação: se você optar por exibir um valor de espaço reservado em vez do texto excluído (usando a propriedade Usar Espaço Reservado), certifique-se de que o nome da regra seja representativo para o texto que você está excluindo.
  2. Na lista suspensa Tipo de regra de comparação, selecione RegraRegex.
  3. No campo Padrão, insira a sequência de expressão regular que representa todos os formatos de data.
    Nesse exemplo, use o seguinte regex para representar formatos de data: @"\b(\d{2}[-\/]\d{2}[-\/]\d{4}|\d{4}[-\/]\d{2}[-\/]\d{2})\b".
    Se você quiser usar um curinga, você pode usar o seguinte padrão ??-??-????, onde ? representa um único caractere. Esse padrão pode corresponder a datas que seguem o formato MM-DD-AAAA, mas também pode corresponder a strings como ab-cd-efgh.
  4. Para o campo Usar Espaço Reservado, selecione Verdadeiro.
    Isso garante que nos arquivos que geramos após comparar textos ou documentos, os formatos de data excluídos aparecerão como o nome da regra: ExcludedDate.
  5. Para o campo Regra de comparação, crie uma nova variável usando o atalho de teclado ctrl + k.
  • Description
  • Compatibilidade do projeto
  • Configuração
  • Exemplo

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.