Funciones de cadena en Adobe Workfront Fusion
Requisitos de acceso
Debe tener el siguiente acceso para utilizar la funcionalidad de este artículo:
Para obtener más información sobre esta tabla, consulte Requisitos de acceso en la documentación de Workfront.
Para obtener información sobre Adobe Workfront Fusion licencias, consulte Adobe Workfront Fusion licencias.
length (text or buffer)
Devuelve la longitud de la cadena de texto (número de caracteres) o del búfer binario (tamaño del búfer en bytes).
length( hello )
lower (texto)
Convierte a minúsculas todos los caracteres alfabéticos de una cadena de texto.
lower( Hello )
poner mayúsculas (texto)
Convierte el primer carácter de una cadena de texto a mayúsculas.
capitalize( workfront )
startcase (texto)
Pone en mayúscula la primera letra de cada palabra y en minúsculas todas las demás letras.
startcase( hello WORLD )
ascii (texto; [quitar diacríticos])
Quita todos los caracteres que no sean ascii de una cadena de texto.
-
ascii(
Wěošrčkřfžrýoáníté
)
Devuelve: Workfront
-
ascii(
ěščřž
;
true
)
Devuelve: escrz
reemplazar (texto;cadena de búsqueda; cadena de reemplazo)
Reemplaza la cadena de búsqueda por la nueva cadena.
replace( Hello World ; Hello ; Hi )
Las expresiones regulares (incluidas en /.../
) se pueden usar como cadena de búsqueda con una combinación de indicadores (como g
, i
, m
) anexados:
La cadena de reemplazo puede incluir los siguientes patrones de reemplazo especiales:
$&
Inserta la subcadena coincidente.$n
Donde n es un entero positivo menor que 100, inserta la cadena de subcoincidencia nth entre paréntesis. Esto está indexado por 1.
+420777111222
>
+420777111222
/ is (?<number>\d+)/
en el argumento de cadena de reemplazo. Al hacerlo, se produce un error.Para obtener más información sobre las expresiones regulares, consulte Analizador de texto.
recortar (texto)
Elimina los caracteres de espacio al principio o al final del texto.
upper (texto)
Convierte todos los caracteres alfabéticos de una cadena de texto a mayúsculas.
upper( Hello )
subcadena (texto; inicio;fin)
Devuelve una parte de una cadena de texto entre la posición "inicio" y "final".
-
substring( Hello ; 0 ; 3)
Devuelve: Ayuda
-
substring( Hello ; 1 ; 3 )
Devuelve: el
indexOf (string; value; [start])
Devuelve la posición de la primera aparición de un valor especificado en una cadena. Este método devuelve '-1' si el valor que se busca no está allí. El valor de inicio indica en qué punto de la cadena debe comenzar la búsqueda.
-
indexOf( Workfront ; o )
Devuelve: 1
-
indexOf( Workfront ; x )
Devuelve: -1
-
indexOf( Workfront ; o ; 3 )
Devuelve: 6
toBinary (valor)
Convierte cualquier valor en datos binarios.
También puede especificar la codificación como un segundo argumento para aplicar conversiones binarias de hex o base64 a datos binarios.
-
toBinary( Workfront )
Devuelve: 57 6f 72 6b 66 72 6f 6e 74
-
toBinary( V29ya2Zyb250 ; base64 )
Devuelve: 57 6f 72 6b 66 72 6f 6e 74
toString (valor)
Convierte cualquier valor en una cadena.
encodeURL (texto)
Codifica caracteres especiales de algún texto en una dirección URL válida.
decodeURL (texto)
Descodifica los caracteres especiales de una dirección URL en texto.
decodeURL( Automate%20your%20workflow )
escapeHTML (texto)
Omite todas las etiquetas de HTML del texto.
escapeHTML( <b>Hello</b> )
<b>Hello</b>
escapeMarkdown(texto)
Excluye todas las etiquetas Markdown del texto.
escapeMarkdown( # Header )
# Header
stripHTML (texto)
Quita todas las etiquetas de HTML del texto.
stripHTML( <b>Hello</b> )
contiene (texto; cadena de búsqueda)
Comprueba si el texto contiene la cadena de búsqueda.
-
contains( Hello World ; Hello )
Devuelve: true
-
contains( Hello World ; Bye )
Devuelve: false
división (texto; separador)
Divide una cadena en una matriz de cadenas separando la cadena en subcadenas.
split( John, George, Paul ; , )
md5 (texto)
Calcula el hash md5 de una cadena.
md5( Workfront )
1448bbbeaa7a9b8091d426999f1f666b
sha1 (texto; [codificación]; [clave])
Calcula el hash sha1 de una cadena. Si se especifica el argumento clave, se devuelve un hash HMAC sha1 en su lugar. Codificaciones compatibles: "hex" (predeterminado), "base64" o "latin1".
sha1( workfront )
sha256 (texto; [codificación]; [clave])
Calcula el hash sha256 de una cadena. Si se especifica el argumento clave, se devuelve un hash sha256 HMAC en su lugar. Codificaciones compatibles: "hex" (predeterminado), "base64" o "latin1".>
sha256( workfront )
sha512 (texto; [codificación de salida]; [clave]; [codificación de clave])
Calcula el hash sha512 de una cadena. Si se especifica el argumento clave, se devuelve un hash HMAC sha512 en su lugar.
Codificaciones compatibles:
- "hex" (predeterminado)
- "base64"
- "latin1"
Codificaciones de clave compatibles:
- "text" (predeterminado)
- "hex"
- "base64" o "binario"
Al utilizar la codificación de claves "binary", una clave debe ser un búfer, no una cadena.
sha512(workfront)
base64 (texto)
Transforma el texto en base64.
base64( workfront )