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
Enlaces Relacionados
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.