¿Cómo contar las veces que un string se repite en otro C++?
Publicado por Jean (2 intervenciones) el 03/03/2019 05:46:35
Hola me gustaria que me ayudaran con lo siguiente. Soy algo nuevo en c++ y me gustaria saber cómo puedo encontrar las veces que se repite un string dentro de otro. Por ejemplo un string que tenga almacenado lo siguiente:
string palabra="ABABDBDSBASDABSDBASDB";
string palabra2="SD";
Entonces lo que me gustaria saber es cuantas veces "SD" se repite en el primer string.
He buscado mucho pero las formas de contar que he encontrado han sido caracter por caracter y obvimante no me seriviría ya que me gustaria luego que el programa sea capaz de contar las veces que se repita "SDA" , "ABAB", ..... y los patrones que quiera.
string palabra="ABABDBDSBASDABSDBASDB";
string palabra2="SD";
Entonces lo que me gustaria saber es cuantas veces "SD" se repite en el primer string.
He buscado mucho pero las formas de contar que he encontrado han sido caracter por caracter y obvimante no me seriviría ya que me gustaria luego que el programa sea capaz de contar las veces que se repita "SDA" , "ABAB", ..... y los patrones que quiera.
Valora esta pregunta


0