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.