Documentacióndividir_en_palabras(s)
Nombre
dividir_en_palabras - Divide un texto usando espacio en blanco como separador.
Sinopsis
partes = strings.dividir_en_palabras(s)
Descripcion
Divide un STRING en palabras, usando el espacio en blanco como delimitador.
Es util para:
- tokenizar frases simples
- separar palabras para recorrerlas
- preparar texto para conteos o comparaciones
Comportamiento
- Usa el espacio en blanco como separador.
- Retorna un vector de
STRINGcon las palabras resultantes. - No aplica normalizacion adicional antes de dividir.
Funciones API relacionadas
strings.dividir_en_caracteres()strings.obtener_primera_parte()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 |
|---|---|---|
| s | STRING | String a ser dividido. |
Valor de retorno
STRING - Vector de string conteniendo todas las palabras resultantes de la division.
Ejemplo
ejemplo.blox
INCLUIR "strings.api"
FUNCION PRINCIPAL
INICIO
STRING str, vstr[20]
NUMERICO i, cant
//
// Divide un string en palabras separadas por coma ","
// Hace lo mismo que DIVIDIR(str, " ", vstr)
str = "Aprovecha este dia para hacer algo que te guste."
vstr = strings.dividir_en_palabras(str)
//DIVIDIR(str, " ", vstr)
i = 1
MIENTRAS(i <= vstr.dim) HACER
IMPRIMIR("\n", vstr[i])
i = i + 1
FIN_MIENTRAS
FINAL