Passar para o conteúdo principal
FUNÇÕES DE STRING - TOOLZZ CONNECT

Esse é um tutorial da plataforma Toolzz Connect

Atualizado há mais de 7 meses

Nesse artigo você encontrará as seguintes informações:

  • ascii (text; [remove diacritics])

  • base64 (text)

  • capitalize (text)

  • contains (text; search string)

  • decodeURL (text)

  • encodeURL (text)

  • escapeHTML (text)

  • indexOf (string; value; [start])

  • length (text or buffer)

  • lower (text)

  • md5 (text)

  • replace (text; search string; replacement string)

  • sha1 (text; [encoding]; [key])

  • sha256 (text; [encoding]; [key]; [key encoding])

  • sha512 (text; [output encoding]; [key]; [key encoding])

  • split (text; separator)

  • startcase (text)

  • stripHTML (text)

  • substring (text; start; end)

  • toBinary (value)

  • toString (value)

  • trim (text)

  • upper (text)


ascii (text; [remove diacritics])

Remove todos os caracteres não ASCII de uma string de texto.

ascii(ěMščařžkýáeíé)

= Fazer

ascii(ěščřž; true )

= escrz


base64 (text)

Transforma o texto em base64.

base64( Toolzz Connect )

=TWFrZQ==

📢 Dica

Combine as funções “toBinary()” e “toString()” para transformar o texto codificado em base64 em texto simples, conforme mostrado abaixo:

toString( toBinary(TWFrZQ== ;base64) )

= Toolzz Connect


capitalize (text)

Converte o primeiro caractere em uma string de texto em maiúsculas.

capitalize(toolzz connect)

= Toolzz Connect


contains (text; search string)

Verifica se o texto contém a string de pesquisa.

contains(Alô mundo ;Alô)

= verdadeiro

contains(Olá mundo ;tchau)

= falso


decodeURL (text)

Decodifica caracteres especiais em URL para texto.

decodeURL(Automatize%20seu%20fluxo de trabalho)

= Automatize seu fluxo de trabalho


encodeURL (text)

Codifica caracteres especiais em um texto para um endereço de URL válido.


escapeHTML (text)

Escapa todas as tags HTML no texto.

escapeHTML(<b>Olá</b>)

= <b>Olá</b>


indexOf (string; value; [start])

Retorna a posição da primeira ocorrência de um valor especificado em uma string. Este método retorna '-1' se o valor procurado nunca ocorrer.

indexOf(ToolzzConnect; k )

= 2

indexOf(Amamos o ToolzzConnect ; x )

= -1

indexOf(Amamos o ToolzzConnect; e ; 7 )

= 11


length (text or buffer)

Retorna o comprimento da string de texto (número de caracteres) ou buffer binário (tamanho do buffer em bytes).

length(Olá)

= 3


lower (text)

Converte todos os caracteres alfabéticos em uma cadeia de texto em letras minúsculas.

lower(Olá)

= olá


md5 (text)

Calcula o hash md5 de uma string.

md5(ToolzzConnect)

= 529a05ca6c1263aab080ec4f20754411


replace (text; search string; replacement string)

Substitui a string de pesquisa pela nova string.

replace(Olá, mundo, ;olá, ;olá)

= Oi mundo

Expressões regulares (entre /.../) podem ser usadas como string de pesquisa com uma combinação de sinalizadores (como g, i, m) anexados:

= Todos esses números XXXX serão substituídos por X

A string de substituição pode incluir os seguintes padrões de substituição especiais:

$& - Insere a substring correspondente

$n - Onde n é um inteiro positivo menor que 100, insere a enésima string de subcorrespondência entre parênteses. Observe que este é indexado por 1

= O número de telefone é +420777111222

= Número de telefone: +420777111222

⚠️ Aviso

Não use grupos de captura nomeados como “/ is (?<number>\d+)/” no argumento de string de substituição, pois isso gerará um erro.

Consulte a documentação do analisador de texto (text parse) para obter mais informações sobre expressões regulares.


sha1 (text; [encoding]; [key])

Calcula o hash sha1 de uma string. Se o argumento chave for especificado, o hash sha1 HMAC será retornado. Codificações suportadas: hex (padrão), base64 ou latin1.

sha1(ToolzzConnect)

= a94431ee22f05f141107f9355ed3127d0f0c4d5a


sha256 (text; [encoding]; [key]; [key encoding])

Calcula o hash sha256 de uma string. Se o argumento chave for especificado, o hash sha256 HMAC será retornado. Codificações suportadas: hex (padrão), base64 ou latin1.

sha256(ToolzzConnect)

= ccdd25d4230fb997a7ee1166f8afabd157248eb812ea55ec7c3d1b7c8af7fa1


sha512 (text; [output encoding]; [key]; [key encoding])

Calcula o hash sha512 de uma string. Se o argumento chave for especificado, o hash sha512 HMAC será retornado. Codificações suportadas: hex (padrão), base64 ou latin1. Codificações de chave suportadas: text (padrão), hex , base64 ou binary. Ao usar codificação de chave binária, uma chave deve ser um buffer, não uma string.

sha512( ToolzConnect )

= e8000cd0fb8fae18caa8daa677269b0034380d3ec549e0113a0722d8b8dc05b0f7037f33f32fa09f906b2f1d7c43f2689a55d79aadf6bf09dd93f79407424d34


split (text; separator)

Divide uma string em uma matriz de strings, separando a string em substrings.

split(João, Jorge, Paulo ;,)


startcase (text)

Coloca a primeira letra de cada palavra e minúsculas todas as outras letras.

startcase(Olá Mundo)

= Olá mundo


stripHTML (text)

Remove todas as tags HTML do texto.

stripHTML(<b>Olá</b>)

= Olá


substring (text; start; end)

Retorna uma parte de uma string de texto entre a posição "início" e a posição "final".

substring(Hello ;0 ;3)

= Hello

substring(Hello ;1 ;3)

= el


toBinary (value)

Converte qualquer valor em dados binários. Você também pode especificar a codificação como um segundo argumento para aplicar conversões binárias de hex ou base64 para dados binários.

toBinary(ToolzzConnect)

= 4d 61 6b 65

toString(toBinary(TWFrZQ==;base64)

= ToolzzConnect


toString (value)

Converte qualquer valor em uma string.


trim (text)

Remove caracteres de espaço no início ou no final do texto.


upper (text)

Converte todos os caracteres alfabéticos em uma string de texto em letras maiúsculas.

upper(Olá)

= OLÁ

Pronto! Agora você já sabe tudo sobre a função “String” no Toolzz Connect.

Respondeu à sua pergunta?