Roboteka
Roboteka · Robôs · Processamento de texto

Processamento de texto

Robôs da categoria "Processamento de texto" para os processos de negócios do Bitrix24 — atividades prontas para o designer de processos.

Processamento de texto

Recortar string

Remove todas as ocorrências do segundo valor no primeiro; retorna o resultado.

Processamento de texto

Extrair por expressão regular

Procura correspondências de uma expressão regular em uma string. Retorna a primeira correspondência (ou um grupo de captura específico) e todas as correspondências.

Processamento de texto

Corrigir erros de digitação

Corrige erros de digitação e ortográficos comuns no texto. Suporta a correção de layout de teclado incorreto (texto digitado no layout de teclado errado). Retorna o texto corrigido e indica se alguma correção foi feita.

Processamento de texto

Formatar telefone: prefixo próprio

Remove espaços, parênteses e hífens e normaliza o número para «prefixo + dígitos». O prefixo é digitado: +, +1, +44 etc.

Processamento de texto

Formatar string por regex

Aplica uma substituição por expressão regular à string (PHP preg_replace). Use $0, $1, $2… na substituição para a correspondência e os grupos.

Processamento de texto

Juntar valores com separador

Une um array de valores em uma única string usando o separador informado. Operação inversa de «Dividir string».

Processamento de texto

Construir JSON a partir de campos

Monta um objeto JSON a partir de uma lista de chaves e os valores correspondentes. Útil para enviar a um webhook ou API externa.

Processamento de texto

Extrair valor de JSON por caminho

Analisa uma string JSON e retorna o valor no caminho com notação de pontos. Ex.: data.user.email ou items.0.name

Processamento de texto

Dividir cadeia por separador

Divide uma cadeia em partes usando o separador informado. Retorna um array de elementos e sua quantidade.

Processamento de texto

Comprimento da cadeia / número de palavras

Retorna o número de caracteres de uma cadeia e o número de palavras. Útil para validação, controle de limites de SMS e corte.

Processamento de texto

Remover tags HTML do texto

Remove todas as tags HTML de uma cadeia. Útil para limpar o corpo de um e-mail ou uma descrição antes de salvá-los em um campo.

Processamento de texto

Codificação / decodificação URL de uma string

Codifica uma string para uso em uma URL (encode) ou a decodifica de volta (decode). Suporta o formato padrão e o de componente (rawurlencode).