Documentaciónobtener_ultima_parte(str, delim)
Nombre
obtener_ultima_parte - Devuelve la ultima parte de un texto dividido por delimitador.
Sinopsis
parte = strings.obtener_ultima_parte(str, delim)
Descripcion
Divide un texto usando un delimitador y retorna la ultima parte resultante.
Es util para:
- extraer sufijos
- obtener extensiones logicas
- quedarse con el ultimo segmento de una ruta
Comportamiento
- Usa la misma logica de division por delimitador.
- Retorna el contenido posterior a la ultima aparicion de
delim. - Si no hay separacion efectiva, devuelve la parte disponible.
Funciones API relacionadas
strings.dividir_en_palabras()strings.dividir_en_caracteres()strings.obtener_primera_parte()strings.contar_partes()strings.obtener_parte()strings.obtener_partes()strings.reemplazar_delimitador()strings.unir_partes()strings.contar_palabras()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| str | STRING | Texto a ser dividido. |
| delim | STRING | Delimitador a ser usado para la division. |
Valor de retorno
STRING - STRING ubicado despues de la ultima aparicion del delimitador.
Ejemplo
ejemplo.blox
//
// En el tratamiento de strings, las 'partes' son los elementos en los cuales
// se puede dividir ese string. Si se divide en 2, entonces hay 2 'partes'.
// Si se divide en palabras, entonces cada palabra es una 'parte'.
//
// Las partes estan separadas entre si por un 'delimitador'.
//
INCLUIR "strings.api"
FUNCION PRINCIPAL
INICIO
STRING str, delimitador, substr
NUMERICO i, cant
str = "Aprovecha+este+dia+para+hacer+algo+que+te+guste."
delimitador = "+"
substr = strings.obtener_ultima_parte(str, delimitador)
IMPRIMIR("- ", substr)
FINAL