Obtener la cantidad de veces que se repite una cadena dentro de otra cadena de caracteres

Para el ejemplo utilizaremos el método Regex.Matches(), devuelve todas las ocurrencias de una expresión regular dentro de una cadena.


Creamos un Webform con la siguiente estructura.



Tenemos la etiqueta Label_cadena, que contiene el texto donde se buscara la coincidencia que teclearemos en Textbox_buscar.


Dentro del evento del botón tendremos el siguiente código.



Donde indicamos que busque el contenido de Textbox_buscar en el contenido de Label_cadena, el número de veces que se encuentre el contenido de Textbox_buscar lo enviara a la variable Total_n que se mostrara en Label_resultado.


Ejecutamos el ejemplo.





Publicar un comentario

0 Comentarios