Documentaciónobtener_primera_parte(str, delim)
Nombre
obtener_primera_parte - Devuelve la primera parte de un texto dividido por delimitador.
Sinopsis
parte = strings.obtener_primera_parte(str, delim)
Descripcion
Divide un texto usando un delimitador y retorna la primera parte resultante.
Es util para:
- extraer prefijos
- leer la primera seccion de un codigo
- separar nombre base antes de un delimitador
Comportamiento
- Usa la misma logica de division por delimitador.
- Retorna el contenido anterior a la primera 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_ultima_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 antes de la primera 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_primera_parte(str, delimitador)
IMPRIMIR(substr)
FINAL