
21/02/2008, 03:13
|
| | Fecha de Ingreso: enero-2007
Mensajes: 48
Antigüedad: 18 años, 1 mes Puntos: 0 | |
Re: Buscando numero de veces que aparece un caracter en string Te paso una función hecha en VB parecida a la anterior (aunque quizá no tan elegante):
Private Function CuentaCaracter(ByVal cadena As String, ByVal caracter As Char)
Dim contador As Integer
contador = 0
For Each c As Char In cadena.ToCharArray
If c.ToString.Equals(caracter.ToString) Then
contador = contador + 1
End If
Next
Return contador
End Function
El funcionamiento es simple, le pasas una cadena y un carácter, conviertes la cadena en un array de caracteres y comparas caracter a caracter.
Saludos |