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.
Nada encontrado
Recortar string
Remove todas as ocorrências do segundo valor no primeiro; retorna o resultado.
Processamento de textoExtrair 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 textoCorrigir 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 textoFormatar número
Dá a um número uma forma legível: casas decimais, separador decimal e separador de milhares. Para e-mails, documentos e mensagens.
Processamento de textoFormatar 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 textoFormatar 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 textoHash da cadeia
Calcula o hash de uma cadeia: md5, sha1, sha256 ou crc32. Para assinaturas, deduplicação e identificadores anônimos.
Processamento de textoJuntar valores com separador
Une um array de valores em uma única string usando o separador informado. Operação inversa de «Dividir string».
Processamento de textoConstruir 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 textoExtrair 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 textoInterpretar dimensões do pacote
Decompõe uma string de dimensões («120×80×60 cm, 15.5 kg») em números separados e calcula o volume, o peso cubado e o taxável.
Processamento de textoSubstituir subcadeia
Substitui cada ocorrência de uma subcadeia por um novo valor. Sem expressões regulares — uma substituição de texto simples.
Processamento de textoDividir cadeia por separador
Divide uma cadeia em partes usando o separador informado. Retorna um array de elementos e sua quantidade.
Processamento de textoComprimento 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 textoRemover 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 textoRemover espaços extras
Remove os espaços nas bordas da cadeia (ou só no início/fim) e, se desejado, funde os espaços internos repetidos em um.
Processamento de textoCodificaçã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).