Funções de cadeia de caracteres em Adobe Workfront Fusion
Requisitos de acesso
Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:
Para obter mais detalhes sobre as informações nesta tabela, consulte Requisitos de acesso na documentação do Workfront.
Para obter informações sobre Adobe Workfront Fusion licenças, consulte Adobe Workfront Fusion licenças.
comprimento (texto ou buffer)
Retorna o tamanho da string de texto (número de caracteres) ou do buffer binário (tamanho do buffer em bytes).
length( hello )
inferior (texto)
Converte todos os caracteres alfabéticos em uma cadeia de texto em minúsculas.
lower( Hello )
colocar em maiúsculas (texto)
Converte o primeiro caractere em uma cadeia de texto em maiúsculas.
capitalize( workfront )
letra inicial (texto)
Coloca a primeira letra de cada palavra em maiúscula e coloca em minúscula todas as outras letras.
startcase( hello WORLD )
ascii (texto; [remover diacríticos])
Remove todos os caracteres não ascii de uma cadeia de texto.
-
ascii(
Wěošrčkřfžrýoáníté
)
Devoluções: Workfront
-
ascii(
ěščřž
;
true
)
Retorna: escrz
substituir (texto;cadeia de caracteres de pesquisa; cadeia de caracteres de substituição)
Substitui a cadeia de caracteres de pesquisa pela nova cadeia.
replace( Hello World ; Hello ; Hi )
Expressões regulares (entre /.../
) podem ser usadas como cadeia de caracteres de pesquisa com uma combinação de sinalizadores (como g
, i
, m
) adicionados:
A sequência de caracteres de substituição pode incluir os seguintes padrões de substituição especiais:
$&
Insere a subcadeia de caracteres correspondente.$n
Onde n é um inteiro positivo menor que 100, insere a enésima cadeia de caracteres de subcorrespondência entre parênteses. Isso é indexado com 1.
+420777111222
>
+420777111222
/ is (?<number>\d+)/
, no argumento de cadeia de caracteres de substituição. Isso resulta em um erro.Para obter mais informações sobre expressões regulares, consulte Analisador de texto.
cortar (texto)
Remove caracteres de espaço no início ou no fim do texto.
parte superior (texto)
Converte todos os caracteres alfabéticos em uma cadeia de texto em maiúsculas.
upper( Hello )
subcadeia de caracteres (texto; início;fim)
Retorna uma parte de uma cadeia de texto entre a posição "inicial" e a posição "final".
-
substring( Hello ; 0 ; 3)
Retorna: ajuda
-
substring( Hello ; 1 ; 3 )
Devoluções: el
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 não estiver lá. O valor inicial indica onde a pesquisa deve começar na cadeia de caracteres.
-
indexOf( Workfront ; o )
Devoluções: 1
-
indexOf( Workfront ; x )
Devoluções: -1
-
indexOf( Workfront ; o ; 3 )
Devoluções: 6
toBinary (valor)
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 hexadecimal ou base64 a dados binários.
-
toBinary( Workfront )
Retorna: 57 6f 72 6b 66 72 6f 6e 74
-
toBinary( V29ya2Zyb250 ; base64 )
Retorna: 57 6f 72 6b 66 72 6f 6e 74
toString (valor)
Converte qualquer valor em uma string.
encodeURL (texto)
Codifica caracteres especiais em algum texto para um endereço de URL válido.
decodeURL (texto)
Decodifica caracteres especiais em um URL para texto.
decodeURL( Automate%20your%20workflow )
escapeHTML (texto)
Escapa todas as tags HTML no texto.
escapeHTML( <b>Hello</b> )
<b>Hello</b>
escapeMarkdown(texto)
Escapa todas as tags do Markdown no texto.
escapeMarkdown( # Header )
# Header
stripHTML (texto)
Remove todas as tags HTML do texto.
stripHTML( <b>Hello</b> )
contains (texto; sequência de pesquisa)
Verifica se o texto contém a cadeia de caracteres de pesquisa.
-
contains( Hello World ; Hello )
Retorna: true
-
contains( Hello World ; Bye )
Retorna: false
divisão (texto; separador)
Divide uma cadeia de caracteres em uma matriz de cadeias de caracteres, separando-a em subcadeias.
split( John, George, Paul ; , )
md5 (texto)
Calcula o hash md5 de uma string.
md5( Workfront )
1448bbbeaa7a9b8091d426999f1f666b
sha1 (texto; [codificação]; [chave])
Calcula o hash sha1 de uma cadeia de caracteres. Se o argumento chave for especificado, o hash sha1 HMAC será retornado. Codificações suportadas: "hex" (padrão), "base64" ou "latin1".
sha1( workfront )
sha256 (text; [codificação]; [chave])
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( workfront )
sha512 (text; [codificação de saída]; [chave]; [codificação de chave])
Calcula o hash sha512 de uma string. Se o argumento de chave for especificado, o hash sha512 HMAC será retornado.
Codificações suportadas:
- "hex" (padrão)
- "base64"
- "latin1"
Codificações de chave suportadas:
- "texto" (padrão)
- "hexadecimal"
- "base64" ou "binary"
Ao usar a codificação de chave "binary", uma chave deve ser um buffer, não uma cadeia de caracteres.
sha512(workfront)
base64 (texto)
Transforma texto em base64.
base64( workfront )