Documentacióncontar_ocurrencias(texto, sub)
Nombre
contar_ocurrencias - Cuenta cuantas veces aparece una subcadena en un texto.
Sinopsis
n = strings.contar_ocurrencias(texto, sub)
Descripcion
Cuenta cuantas veces aparece una subcadena dentro de un texto usando division por patron.
Es util para:
- medir repeticiones de una secuencia
- analizar densidad de un patron
- validar estructura textual repetitiva
Comportamiento
- Cuenta ocurrencias no solapadas.
- Se basa en
DIVIDIR(texto, sub, partes). - Devuelve un
NUMERICOcon la cantidad de apariciones detectadas.
Funciones API relacionadas
strings.posicion_ocurrencias()strings.contiene_substr()strings.reemplazar_primero()strings.reemplazar_todos()strings.extraer_entre()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| texto | STRING | Texto a ser explorado. |
| sub | STRING | patron a buscar. |
Valor de retorno
NUMERICO - NUMERICO con la cantidad de ocurrencias no solapadas de sub.
Ejemplo
ejemplo.blox
INCLUIR "strings.api"
FUNCION PRINCIPAL
INICIO
STRING str, sub, partes[10]
NUMERICO i, cant
str = "No es lo que logras, es lo que superas. Eso es lo que define tu vida."
sub = "lo"
cant = strings.contar_ocurrencias1(str, sub)
IMPRIMIR("\nCantidad de ocurrencias = ", cant)
FINAL