activities
latest
false
UiPath logo, featuring letters U and I in white

Atividades do fluxo de trabalho

Última atualização 5 de mai de 2025

Replace Matching Patterns

UiPath.Core.Activities.Replace

Description

Em uma string de caracteres de entrada especificada, substitui strings de caracteres que correspondem a um padrão de expressão regular por strings de caracteres especificadas. Esta atividade possui um assistente de construtor de RegEx que pode ser usado para configurá-la — leia mais sobre isso aqui.

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Configuração multiplataforma

  • Texto a substituir - A string a ser substituída.
  • Padrão — o padrão de expressão regular a ser correspondido.
  • Substituição com texto - A cadeia de substituição.
Propriedades adicionais
  • Opções de padrão — uma combinação de bits dos valores de enumeração que especificam as opções para correspondência.
  • Resultado — uma variável Booleana que é definida como verdadeira se a expressão regular encontrar uma correspondência e definida como falsa caso contrário.

Windows - Legada, Configuração do Windows

Painel do Designer
  • Configurar Expressão Regular ... - Abre o assistente Construtor de RegEx onde é possível 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 lista de opções específicas para correspondência.
  • Substituir texto - A cadeia de substituição.
  • Texto a substituir - A string a ser substituída.
  • 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 — uma nova string que é idêntica à string de entrada, exceto pelo fato de a string de substituição ocupar o lugar de cada string correspondida.

Exemplo de uso da atividade Replace

Aqui você pode ver como a atividade Replace é 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