NxTokenize - divide el texto en subcadenas

Devuelve el enésimo token/subcadena en una cadena después de dividirla con un delimitador dado.

 

Sintaxis

NxTokenize(string, delimiter, order)

string es la cadena de entrada para que coincida

delimiter es el carácter que se utilizará para dividir la cadena. Si falta, se utiliza coma (, ).

order es el orden de un token a devolver, donde primero = 1, segundo = 2,..., Último= -1. Si falta, el primer token es retornado.

 

Observaciones

  1. El delimitador puede contener cualquier número de caracteres, pero solo se usa el primero.
  2. La función NxTokenize función recorta los espacios en blanco finales y principales de la cadena de entrada.
  3. Si la cadena de entrada no contiene los caracteres delimitadores, NxTokenize devuelve un #VALUE! error.
  4. Si el valor de la orden es mayor que el número de tokens de la cadena, NxTokenize devuelve un #VALUE! error.

Ejemplos

  Fórmula Descripción (Resultado)
  =NxTokenize("this is a string"," ",1) this
  =NxTokenize("this is a string"," ",4) string
  =NxTokenize("find/the/substring","/") find
  =NxTokenize("gu!ess}the/del-imet!er","!",2) ess}the/del-imet

Ejemplos de archivos

Referencias

  • Jeffrey E.F. Friedl (2006). Mastering Regular Expressions (3rd edition). Oreilly Media. ISBN 0-596-52812-4.
¿Tiene más preguntas? Enviar una solicitud

0 Comentarios