table-cells-columnsQuebrar Texto

Separa o texto com delimitadores

Visão Geral

O objeto Quebrar texto é utilizado para dividir um texto em múltiplas partes com base em delimitadores definidos durante a execução de um robô.

Esse objeto permite transformar um texto único em uma lista de valores, separando o conteúdo conforme os delimitadores configurados. Essa funcionalidade é útil em automações que precisam processar dados estruturados, como arquivos CSV, listas de valores ou textos contendo separadores específicos.


Funcionamento

O objeto Quebrar texto divide um texto em partes menores utilizando delimitadores definidos pelo usuário.

Fluxo de funcionamento:

  1. O robô executa o objeto Quebrar texto.

  2. O campo Texto recebe o conteúdo que será dividido.

  3. O campo Delimitadores define os caracteres ou símbolos que serão utilizados para separar o texto.

  4. O sistema identifica os delimitadores dentro do conteúdo.

  5. O texto é dividido em múltiplos elementos.

Após a execução, o resultado pode ser utilizado como uma lista de valores, permitindo que cada parte do texto seja manipulada individualmente dentro do fluxo do robô.

Quando usar

  • Quando for necessário separar valores dentro de um texto.

  • Quando o robô precisar processar listas de dados separadas por caracteres específicos.

  • Quando processos automatizados exigirem tratamento de arquivos ou conteúdos estruturados.

Quando não usar

Não utilizar quando o texto não possuir delimitadores ou quando não houver necessidade de separar o conteúdo em múltiplos elementos.


Configuração

CAMPO
DESCRITIVO

Título

Nome do objeto dentro do fluxo do robô.

Nome Identificador do Objeto

Identificador único do objeto dentro do robô.

Texto

Conteúdo textual que será dividido.

Delimitadores

Caracteres ou símbolos que serão utilizados para separar o texto.


Exemplos

Exemplo simples

Fluxo básico para dividir um texto:

  1. Inserir o objeto Quebrar texto no fluxo do robô.

  2. Informar o texto no campo Texto (ex.: "João,Maria,Carlos").

  3. Definir , como delimitador.

  4. Executar o robô.

Após a execução, o texto será dividido em:

Exemplo aplicado

Cenário: um robô recebe uma linha de dados de um arquivo CSV e precisa separar os valores.

Fluxo:

  1. O robô recebe o texto "Produto;Quantidade;Preço".

  2. O objeto Quebrar texto utiliza ; como delimitador.

  3. O sistema divide o conteúdo em três valores.

  4. Cada valor pode ser utilizado separadamente no fluxo do robô.


Retornos


Erros comuns e como evitar

Delimitador não definido

Se nenhum delimitador for informado, o texto não poderá ser dividido.

Como evitar:

  • Definir corretamente os delimitadores antes da execução.

Delimitador inexistente no texto

Caso o delimitador não esteja presente no texto, o conteúdo não será dividido.

Como evitar:

  • Garantir que o delimitador configurado esteja presente no texto analisado.


Boas práticas

  • Utilizar delimitadores consistentes com a estrutura do texto.

  • Validar o conteúdo antes de aplicar a divisão.

  • Utilizar esse objeto em conjunto com estruturas de repetição para processar cada elemento da lista.

  • Utilizar nomes claros no campo Título para facilitar a manutenção da automação.

Last updated

Was this helpful?