https://foro.gambas-es.org/viewtopic.php?f=5&t=8014&p=48308#p48308
-----------------------------------
Shell
Lunes, 04 May 2020, 22:56

Re: Cuantas Veces Se Repite Una Cadena En Otra.
-----------------------------------
Quisiera haber podido hacer esto al igual que en Python.

[code linenumbers=false syntax=python]
import re

texto = "Esto es un texto, esto es un texto, esto es un texto."

y = re.findall('esto es un texto', texto)
print (y)
[/code]

Resultado:

[quote]
['esto es un texto', 'esto es un texto']
[/quote]

Solo es cuestión de aplicar conocer la longitud de la lista para saber cuantas veces se repite.

Como habréis observado ese método no existe en las regex del componente de expresiones regulares de Gambas.
Pero es como una función. Creo que hice una parecida en su día para Gambas, muy simple. En esta función
está basada la que he aplicado para el problema.

Prácticamente con más potencia. Es como un find pero a lo bestia, ya que encuentra todas las palabras iguales de una frase.
No es una extracción.


Saludos


