activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Atividades do fluxo de trabalho

Última atualização 6 de dez de 2024

Encontrar Padrões Correspondentes

UiPath.Core.Activities.Matches

Description

Pesquisa uma string de entrada por todas as ocorrências de uma expressão regular e retorna todas as correspondências bem-sucedidas. Esta atividade possui um assistente de construtor de RegEx que pode ser usado para configurá-la — leia mais sobre isso aqui.

Observação: esta atividade não funciona bem em fluxos de trabalho que usam persistência.

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Configuração multiplataforma

  • Texto a ser pesquisado - A string a ser pesquisada para correspondências.
  • Padrão — o padrão de expressão regular a ser correspondido.
Propriedades adicionais
Entrada
  • Opções de padrão — uma combinação de bits dos valores de enumeração que especificam as opções para correspondência. As opções disponíveis são IgnoreCase, Multiline, ExplicitCapture, Compiled, Singeline, IgnorePatternWhitespace, RightToLeft, ECMAScripte CultureInvariant.

Saída

  • Resultado — referência à coleção de correspondências encontradas.
  • Primeira correspondência — gera a primeira correspondência como String.

Windows - Legada, Configuração do Windows

Painel do Designer
  • Configurar Expressão Regular... - Abre o assistente RegEx Builder onde você pode especificar o padrão de expressão regular a ser correspondido.
Painel de Propriedades
Comum
  • NomeDeExibição - o nome de exibição da atividade.
Entrada
  • Padrão — o padrão de expressão regular a ser correspondido.
  • Opções de padrão — uma combinação de bits dos valores de enumeração que especificam as opções para correspondência.
  • Texto a ser pesquisado - A string a ser pesquisada para correspondências.
  • Tempo limite (ms) - A duração máxima, em milissegundos, em que uma operação de correspondência de padrão pode ser executada antes de ser encerrada. Essa propriedade é essencial para evitar que o aplicativo fique mais lento ou congele ao processar padrões complexos ou ineficientes. Se a correspondência padrão não for concluída no tempo definido, uma exceção será gerada, garantindo que o aplicativo permaneça responsivo e seguro contra possíveis ataques que tentam sobrecarregá-lo.

    Importante:

    Recomendamos altamente definir um valor de tempo limite, para melhorar a estabilidade e a segurança do aplicativo.

Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
  • Resultado — referência à coleção de correspondências encontradas.

Saída

  • Primeira correspondência — gera a primeira correspondência como String.

Exemplo de uso da atividade Matches

Confira aqui como a atividade Matches é usada em um exemplo que incorpora várias atividades.

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.