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
- El delimitador puede contener cualquier número de caracteres, pero solo se usa el primero.
- La función NxTokenize función recorta los espacios en blanco finales y principales de la cadena de entrada.
- Si la cadena de entrada no contiene los caracteres delimitadores, NxTokenize devuelve un #VALUE! error.
- 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.
Comentarios
El artículo está cerrado para comentarios.