Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: dont'Exist en 4 Agosto 2019, 23:08 pm



Título: [VB.NET] Contar cuántas veces se repiten palabras en un textbox
Publicado por: dont'Exist en 4 Agosto 2019, 23:08 pm
Hola, buenas tardes. Me gustaría saber cuántas palabras se repiten dentro de un textbox pero no consigo como hacerlo.

He estado buscando al respecto pero encontré solamente algun que otro código donde solo puedo contar las palabras totales que hay en un textbox, pero no es lo que busco.

¿Me podrían orientar un poco?

Muchas gracias, saludos.


Título: Re: [VB.NET] Contar cuántas veces se repiten palabras en un textbox
Publicado por: dont'Exist en 4 Agosto 2019, 23:46 pm
Bueno, solucioné así al final. Gracias de todas maneras

Código
  1. Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
  2.        Dim arreglo() As String = RichTextBox1.Text.Split(" "c)
  3.        Dim i As Integer = 0
  4.        For Each word As String In arreglo
  5.            RichTextBox1.Find(word , RichTextBoxFinds.MatchCase)
  6.            If word = "word" Then
  7.                i = i + 1
  8.            End If
  9.  
  10.        Next