Saltar al contenido principal Saltar al contenido complementario

TextBetween - función de script y de gráfico

TextBetween() devuelve el texto de la cadena de entrada que se da entre los caracteres especificados como delimitadores.

Sintaxis:  

TextBetween(text, delimiter1, delimiter2[, n])

Tipo de datos que devuelve: cadena

Argumentos
Argumento Descripción
text La cadena original.
delimiter1 Especifica el primer carácter delimitador (o cadena) que buscar en text.
delimiter2 Especifica el segundo carácter delimitador (o cadena) que buscar en text.
n Define entre qué aparición del par delimitador se ha de buscar. Por ejemplo, un valor de 2 devuelve los caracteres entre la segunda instancia de delimiter1 y la segunda instancia de delimiter2.
Ejemplo: expresiones de gráfico
Ejemplo Resultado
TextBetween( '<abc>', '<', '>' ) Devuelve abc
TextBetween( '<abc><de>', '<', '>',2 ) Devuelve de
TextBetween( 'abc', '<', '>' )

Devuelve NULL

Si alguno de los delimitadores no se encuentra en la cadena, devuelve NULL.

TextBetween( '<a<b', '<', '>' )

Devuelve NULL

Si alguno de los delimitadores no se encuentra en la cadena, devuelve NULL.

TextBetween( '<>', '<', '>' ) Devuelve una cadena de longitud cero.
TextBetween( '<abc>', '<', '>', 2 )

Devuelve NULL, ya que n es mayor que el número de instancias de los delimitadores.

Ejemplo: fundamentos de TextBetween

Ejemplo: uso de TextBetween

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.