Funciones de cadena en Adobe Workfront Fusion

Requisitos de acceso

Debe tener el siguiente acceso para utilizar la funcionalidad de este artículo:

Adobe Workfront plan
Cualquiera
Adobe Workfront licencia

Nuevo: Standard

O

Actual: Work o superior

Adobe Workfront Fusion licencia**

Actual: no se requiere licencia para Workfront Fusion.

O

Heredado: cualquiera

Product

Nuevo:

  • Plan Select o Prime Workfront: su organización debe adquirir Adobe Workfront Fusion.
  • Se incluye el plan Ultimate Workfront: Workfront Fusion.

O

Actual: su organización debe comprar Adobe Workfront Fusion.

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).

INFO
Ejemplo:
length( hello )
Devuelve: 5

lower (texto)

Convierte a minúsculas todos los caracteres alfabéticos de una cadena de texto.

INFO
Ejemplo:
lower( Hello )
Devuelve: hello

poner mayúsculas (texto)

Convierte el primer carácter de una cadena de texto a mayúsculas.

INFO
Ejemplo:
capitalize( workfront )
Devuelve: Workfront

startcase (texto)

Pone en mayúscula la primera letra de cada palabra y en minúsculas todas las demás letras.

INFO
Ejemplo:
startcase( hello WORLD )
Devuelve: Hello World

ascii (texto; [quitar diacríticos])

Quita todos los caracteres que no sean ascii de una cadena de texto.

INFO
Ejemplos:
  • 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.

INFO
Ejemplo:
replace( Hello World ; Hello ; Hi )
Devuelve: Hola a todos

Las expresiones regulares (incluidas en /.../) se pueden usar como cadena de búsqueda con una combinación de indicadores (como g, i, m) anexados:

INFO
Ejemplo:
Todos estos números X X X X se sustituyen por X

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.
INFO
Ejemplos:
Devuelve: número de teléfono +420777111222
​>
Devuelve: Número de teléfono: +420777111222
CAUTION
No utilice grupos de captura con nombre como / 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.

INFO
Ejemplo:
upper( Hello )
Devuelve: HOLA

subcadena (texto; inicio;fin)

Devuelve una parte de una cadena de texto entre la posición "inicio" y "final".

INFO
Ejemplos:
  • 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.

INFO
Ejemplos:
  • 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.

INFO
Ejemplos:
  • 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.

INFO
Ejemplo:
decodeURL( Automate%20your%20workflow )
Devuelve: Automatice su flujo de trabajo

escapeHTML (texto)

Omite todas las etiquetas de HTML del texto.

INFO
Ejemplo:
escapeHTML( <b>Hello</b> )
Devuelve: &lt;b&gt;Hello&lt;/b&gt;

escapeMarkdown(texto)

Excluye todas las etiquetas Markdown del texto.

INFO
Ejemplo:
escapeMarkdown( # Header )
Devuelve: # Header

stripHTML (texto)

Quita todas las etiquetas de HTML del texto.

INFO
Ejemplo:
stripHTML( <b>Hello</b> )
Devuelve: Hola

contiene (texto; cadena de búsqueda)

Comprueba si el texto contiene la cadena de búsqueda.

INFO
Ejemplos:
  • 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.

INFO
Ejemplo:
split( John, George, Paul ; , )

md5 (texto)

Calcula el hash md5 de una cadena.

INFO
Ejemplo:
md5( Workfront )
Devuelve: 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".

INFO
Ejemplo:
sha1( workfront )
Devuelve: b2b30b8ae1f9e5b40fbb0696eaabdbfd8d0c087f

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".>

INFO
Ejemplo:
sha256( workfront )
Devuelve: ed3d7397eec7b94453035b67ba4468c883ee3bedeb57137f7371f2e0cf5e2bbc

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.

INFO
Ejemplo:
sha512(workfront)
Devuelve: 789ae41b9456357e4f27c6a09956a767abbb8d80b206003ffdd1e94dbc687cd119b85e1e19db58bb44b234493af35fd431639c0345aadf2cf7ec26e9f4a7fb11 9

base64 (texto)

Transforma el texto en base64.

INFO
Ejemplo:
base64( workfront )
Devuelve: d29ya2Zyb250==
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43